Dozens of Chinese workers found by authorities in poor condition at a construction site in Brazil for electric vehicle automaker BYD have been taken and placed in hotels in the country’s tropical northeast region. Read More
Reading Time: < 1 minuteFour Nigerian policemen, accused of setting up an illegal checkpoint to extort money from drivers, picked on the wrong man: the head…
Reading Time: < 1 minuteAustria has opened a police station in the birthplace of Adolf Hitler in an attempt to “neutralise” its toxic legacy, after years of…
Subscribe to our Blog
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.