Exchange of strikes! Russia terrorizes civilians, while Ukraine destroys military factories June 11, 2025 4:03pm Ukraine Russia Ben Borges