29 Interesting Facts About Qatar By Editorial Staff Last updated on...

Qatar, officially the State of Qatar, is a country located in Western Asia. It has a total area of 11,586 square km. Doha is its capital and largest city....

AFC to sue ‘pirate entity’ beoutQ over Asian Cup

Agencies/Doha The Asian Football Confederation (AFC) said on Wednesday it was taking legal action in Saudi Arabia against television...