Umbrella Man: The Strange JFK Protest & Echoes of a Conspiracy
November 22, 1963. A crisp autumn day in Dallas, Texas. The air crackles with excitement as President John F. Kennedy’s motorcade winds its way through Dealey Plaza. Among the onlookers, a mysterious figure stands alone, a hazy silhouette against the bright Texas sky. Clutched in his hand is an …
Read More