People in Iran's capital shouted from their homes and rallied in the street Thursday night after a call by the country's ...
A human rights organization said that as of Dec. 29, 2025, there were 863 people detained in Venezuela “for political reasons ...