Recent Posts

Ukraine-Russia war: Russia, the world’s most-sanctioned country – report

The total number of sanctions against Russia stands at 5,532, which is more than those imposed on Iran, Venezuela, Cuba and Myanmar combined. Russia has officially become the most-sanctioned nation on Earth in the span of just 10 days, surpassing the likes of North Korea and Iran, due to the …

Read More »

Russia-Ukraine War explainer: What is a no-fly zone?

While 74% of the US public supports working with NATO to establish a no-fly zone over Ukraine, prominent US leaders have cautioned against the move. As war rages in Ukraine, Ukrainian President Volodymyr Zelensky has repeatedly called for a “no-fly zone” over Ukraine’s capital of Kyiv. The EU, NATO and …

Read More »

Russia-Ukraine War: What is a thermobaric bomb?

The Russia-Ukraine War has seen increased discussion about the danger of thermobaric weapons, but what are they exactly and how do they work? What is a thermobaric bomb? Thermobaric weapons are a type of explosive that uses aerosolized fuel – fuel droplets suspended in air – to ignite oxygen to …

Read More »