Thursday, 15 June 2023

North Korea

Residents tell of neighbours starving to death.



No comments:

Post a Comment