Published on Sep 04, 2022 04:39 PM IST Gaza’s ruling Hamas Islamists said that they executed…
Tag: Human Rights
China has been committing atrocities against Uighur Muslims for years, allegations of sexual violence too – UN report
UN Report on China: The face of China has been repeatedly appearing in front of the…