Menu

Number of the Day

In an interview with The Washington Post, Maj. Gen. Kyrylo Budanov, Ukraine’s military intelligence chief, said “approximately 326,000 Russian forces” are fighting in Ukraine now.