Qatar slams European Parliament over human rights allegations
The Shura (Consultative) Council in Qatar yesterday expressed its rejection of a recent resolution by the European Parliament regarding human rights in the Gulf country. The parliament adopted a...