Man who arrested Lee Harvey Oswald dies… theories abound

Nick MacDonald was the cop who arrested Lee Harvey Oswald at a movie theater that fateful day in Dallas in 1963. MacDonald passed away this week.

Medical experts say that MacDonald died of complications from diabetes. “Diabetes”, in case you don’t know, is an Oliver Stone term for “gay undercover CIA agent Castro sympathizers.”

Author: Doug Powers

Doug Powers is a writer, editor and commentator covering news of the day from a conservative viewpoint with an occasional shot of irreverence and a chaser of snark. Townhall Media writer/editor. alum. Bowling novice. Long-suffering Detroit Lions fan. Contact: