London is the capital and largest city of both England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia. Read More
The World Uyghur Congress (WUC) has asked the Organization of Islamic Cooperation (OIC) to take a strong public stand against the People's Republic of China (PRC)'s "genocide and crimes" against humanity against Uyghurs, Kazakhs and other Muslims in ...
An attack on the Belarusian embassy in London was committed on Sunday, one diplomat was seriously injured, UK charge d'affaires was summoned to the Belarusian Foreign Ministry, the ministry said on Monday. ...
Muttahidda Qaumi Movement's (MQM) founder Altaf Hussain has said that the ghoulish army of Pakistan is trading with the rights and future of the oppressed nations including Mohajirs, Sindhis and Balochs. ...
Across Europe there is a looming sense of dread over the surge in COVID-19 Omicron variant cases, forcing the Netherlands on Sunday to re-impose strict lockdown and UK mulling over new restrictive measures to contain the virus. ...