Friday, March 1, 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