Monday, June 24, 2024

Islamist terror attack in Dagestan, Russia against a synagogue and a church: At least 5 police officers k*lled and 1 priest beheaded

AND THEN THERE'S THIS: AND THIS: AND THIS: