Ecuador’s youngest mayor, Brigitte García, has been shot dead. The 27-year-old and her press officer were found dead in a car on Sunday in the town...
Nigeria, Angola, Ecuador, India, Mexico and 42 others have been identified as countries restricting internet freedom in varying forms. This was contained in a recent wide-ranging...