Zelensky, Biden hold joint press conference at White House. US provides Ukraine with $1.85 billion in military aid, including Patriot systems
Ukraine thwarts Russian drone attack on Kyiv as U.S. considers Patriot air defence. Is Putin Finally Getting Smart About Ukraine Disaster?
Russia is hours away from default. Group of Seven talks on a price cap on Russian oil advanced at the G7 summit starting Sunday in Germany
UNHCR workers documented over 200 cases of disappearances of civilians. Mainly the perpetrators are Russian military or other armed groups
This month, Vladimir Putin made headlines by comparing his landgrabs to those of Peter the Great.