Why have Costa Rica and Panama agreed to take immigrants deported by Trump?

Why have Costa Rica and Panama agreed to take immigrants deported by Trump?

United States President Donald Trump‘s administration has deported thousands of undocumented immigrants since taking office last month, in a crackdown that critics argue is violating immigrants’ rights to due process. During his first month in office, the Trump administration has deported 37,660 people, according to data from the US Department of Homeland Security, often to…

Read More
Apple shareholders vote against pressure to scrap diversity policies

Apple shareholders vote against pressure to scrap diversity policies

The proposal urged Apple to follow a litany of high-profile companies that have recently rolled back diversity, equity and inclusion (DEI) initiatives. Apple shareholders have rebuffed an attempt to pressure the technology trendsetter into joining President Donald Trump’s push to scrub corporate programmes designed to diversify the workforce. The proposal drafted by the National Center for Public…

Read More
How Europe is trying to shield Ukraine from Trump

How Europe is trying to shield Ukraine from Trump

On the third anniversary of Russia’s invasion of Ukraine, European nations find themselves in a transatlantic rift with their ally the United States. Under President Donald Trump, the US and Russia have started peace talks and excluded Ukraine and Europe from the process. Many European leaders, frustrated with Trump’s conduct regarding Ukraine, are now working…

Read More
Trump administration moves to fire or put on leave nearly all USAID workers

Trump administration moves to fire or put on leave nearly all USAID workers

Humanitarian assistance experts have warned agency’s demise will harm vulnerable people and weaken US soft power. The administration of United States President Donald Trump is moving to fire or place on leave nearly all employees of the US Agency for International Development (USAID). All USAID employees, with the exception of “designated personnel responsible for mission-critical…

Read More