UNITED NATIONS — The U.N. General Assembly voted Thursday to suspend Russia from the world organization’s leading human rights body over allegations that Russian soldiers in...
Tehran – Between January and December 2021 “at least 53 Christians were arrested” for the mere fact of having “practiced worship related to their faith”. The...