Courtesy photo
The aftermath of the Russian occupation of Bucha, Ukraine.

Vladimir Putin said on April 12 that peace talks were at a “dead end.”

Read More: National Catholic Register