News

Islamists have kidnapped 15 religious ministers this year already, and tragically two of them have been killed.
Russia's 8,800-ton Baltic Leader and 5,800-ton Patria are among hundreds of ships that Western nations have sanctioned to choke off resources for Russia's war in Ukraine. The ships docked and unloaded ...