british government continues to aid repression in human rights-abusing

BBC  in 2017 found that BAE Systems sells sophisticated technology across Middle East to states including Saudi Arabia, UAE, Qatar, Oman, Morocco and Algeria.. ... Britain has the body that protects the ruling royal family, and also  the Royal Guard Oman, Kuwait and Qatar.. ..

Most controversial news of the day, as detected by AI.