All Posts
Globalize This!
/
Nov 4, 2026
Britain promised the Jews a national home, gave away the backyard, and now wants to evict the tenants.