Wednesday, July 17, 2024
HomeTagsHoly See

Tag: Holy See

Contemplating evil in Ukraine

According to the Geneva Conventions, Russia is perpetrating genocide against the Ukrainian people.

Must read