The Islamic Republic shouted its hatred of the West from the rooftops for decades. Many Westerners opted not to hear. Hours after Hamas’s horrific...
74a24238b322dcef800b705cc1d29884