Chinese electric vehicle manufacturer BYD is facing allegations of “slavery-like” conditions at a construction site for its upcoming plant in Brazil, prompting authorities to shut down the project.
Israeli forces raided the Kamal Adwan Hospital, one of only three medical facilities on the northern edge of the Gaza Strip, ordering dozens of patients and hundreds of others to evacuate the ...