Germany has reportedly seized Russian billionaire Alisher Usmanov’s $600 million yacht

The Dilbar in 2017. Clive Brunskill/Getty Images Russian billionaire Alisher Usmanov’s 512-foot yacht Dilbar has been…

In a Kyiv under siege, neighbors dig trenches and raise barriers to brace for Russian assault

An armored personnel carrier with a cannon was covered by a green camouflage tarpaulin. And outside…

Russia’s War With Ukraine Is Already Costing Russian Economy

MOSCOW — President Vladimir V. Putin has ushered in a crisis for his country — in…