Inhuman! Iran Turns 14 Million into Human Shields, China Forces Naked Women on Frontlines
The US and Iran just reached a two-week ceasefire agreement, temporarily reopening the Strait of Hormuz, but the conflict in the Middle East hasn’t...
YouTube Videos