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.”


Leave a Reply

You must be logged in to post a comment.