
Russian Police have arrested more than two dozen people for staging an “unauthorized” rally in the country’s capital Moscow.

Russian Police have arrested more than two dozen people for staging an “unauthorized” rally in the country’s capital Moscow.

British lawmakers have overwhelmingly rejected a motion at the House of Commons to rule out an invasion of Iran in line with their government’s warmongering policie...

The UK government says it wants to revive the English language and Christian faith in the country, where more than 75 percent of people have declared themselves as &lsquo...

One of the main human rights associations in Turkey has condemned the violation of freedom of belief in Azerbaijan.

The British prime minister David Cameron has clearly expressed his support for French president Nicholas Sarkozy as poll results show Sarkozy’s popularity among the Fre...