World News The International Criminal Court (ICC) rejects Venezuela’s appeal against the investigation into human rights By ghrtv July 18, 2021151 views ShareTweet 0 11-03-2024
Italy: Four police officers accused of torture and false information after raid of a disabled Roma man’s house
World News Sri Lanka faces the consequences of 20 years of enforced disappearing and kidnappings By ghrtv4 hours ago0
World News Corporate Japan Under Fire: Human Rights Incidents Spark Global Concerns By ghrtv6 hours ago0
Comments