Explosion Rocks Russian Consulate In France’s Marseille; Moscow Says Blast Exhibits All Signs of Terrorist Attack

An explosion occurred at the Russian Consulate in Marseille, France, on February 24, 2025, coinciding with the third anniversary of the Russia-Ukraine war.According to reports, two incendiary devices were thrown at the consulate, with one exploding in the garden and the other failing to detonate, landing on the side walk outside the perimeter wall. The Russian Foreign Ministry spokesperson

February 24, 2025
Read More >>

Trump Fires 1,600 USAID Employees, Others Sent On Indefinite Paid Leave

The Trump administration has announced significant restructuring at the U.S. Agency for International Development (USAID), involving the dismissal of approximately 1,600 employees based in the United States and placing nearly all other staff worldwide on indefinite paid administrative leave. This move is part of a broader effort to reduce USAID’s workforce and influence, following earlier

February 24, 2025
Read More >>