The U.S. has transferred 11 Yemeni detainees from Guantanamo to Oman after more than 20 years of detention without charge, marking a significant milestone.
Read moreDiscover the impactful story behind *I’m Still Here*, a film that confronts Brazil's military past and reflects on contemporary issues.
Read more