The issue of deadly racism in the USA has been brought to the attention of …
Read More »European rights court blames Russia for more killings in Chechnya
The European Court of Human Rights on Thursday found Russia responsible for the death of three Chechens during an armed raid in the restive province’s capital, and ordered Moscow to pay their relative €60,000 (US,428) in damages.
Read More »