March 7, 2026

1 thought on “Desperate Afghan Mums Throw Babies to British Soldiers over Barbwire Fences

Comments are closed.