Sign in

David O’Keefe

@okeefehistorian.bsky.social
895 followers 125 following 222 posts

Military Historian, best-selling author, Prof of History, Documentarian, Creator, Host, Writer, Producer etc. Creaky old Ballplayer.

PostsRepliesMedia
David O’Keefe @okeefehistorian.bsky.social · 17/08/2026
000
David O’Keefe @okeefehistorian.bsky.social · 10/05/2026
500 could be done in WWI for sure with range of 600-800 yards with scope.
110
David O’Keefe @okeefehistorian.bsky.social · 07/05/2026
Thought Saddam was dead? Oh well…
010
David O’Keefe @okeefehistorian.bsky.social · 06/05/2026
From 7-10pm every other night - for the next two weeks.
000
Reposted by David O’Keefe
Jesse Alexander @jessealexander.bsky.social · 04/05/2026
Seems like some Dutch guys out to make money by any means are behind fake Alberta separatist channels on Youtube: www.youtube.com/watch?v=NXaf...
youtube.com
Exposing fake Canadians pushing to join the U.S. | Visual investigations
YouTube video by CBC News
066
David O’Keefe @okeefehistorian.bsky.social · 22/04/2026
But that would be fun.
020
David O’Keefe @okeefehistorian.bsky.social · 22/04/2026
And the legitimacy of this list goes right out the window with Goose Gossage.
020
David O’Keefe @okeefehistorian.bsky.social · 22/04/2026
Well, that’s what the old pennant races used to be before they came up with division play.
110
David O’Keefe @okeefehistorian.bsky.social · 19/04/2026
It’s an American and British co-production. I would assume about 70 to 80% will be from their perspective.
100
David O’Keefe @okeefehistorian.bsky.social · 19/04/2026
130
David O’Keefe @okeefehistorian.bsky.social · 19/04/2026
020
David O’Keefe @okeefehistorian.bsky.social · 19/04/2026
0112
David O’Keefe @okeefehistorian.bsky.social · 13/03/2026
It’s always the poor merchantmen who suffer.
011
David O’Keefe @okeefehistorian.bsky.social · 09/03/2026
This could not come at a worse time. Transparency is how you defeat conspiracy theory. Making cuts to ATIP to this degree gives impression that the government is dragging their heels because they have something to hide. I don’t believe that’s the case but it will be interpreted that way.
072
David O’Keefe @okeefehistorian.bsky.social · 07/03/2026
010
David O’Keefe @okeefehistorian.bsky.social · 05/03/2026
He looks 35 years younger!!!! Good for him!
020
David O’Keefe @okeefehistorian.bsky.social · 05/03/2026
I bought breakfast…
000
David O’Keefe @okeefehistorian.bsky.social · 04/03/2026
Well, after two years I can finally take the gag off. This will be epic. 20 parts - seven chronological and thirteen thematic. I am but a small cog in this giant machine. youtu.be/BgMlL_kHgEc?...
youtu.be
World War II With Tom Hanks | Premieres Memorial Day 2026
YouTube video by HISTORY
181
David O’Keefe @okeefehistorian.bsky.social · 02/03/2026
Update on Op Tiny Dick.
040
David O’Keefe @okeefehistorian.bsky.social · 01/03/2026
140
David O’Keefe @okeefehistorian.bsky.social · 01/03/2026
1112
David O’Keefe @okeefehistorian.bsky.social · 28/02/2026
032
David O’Keefe @okeefehistorian.bsky.social · 28/02/2026
020
David O’Keefe @okeefehistorian.bsky.social · 24/02/2026
040
David O’Keefe @okeefehistorian.bsky.social · 21/02/2026
Can’t wait till he finds out you’re Canadian…
050
David O’Keefe @okeefehistorian.bsky.social · 02/02/2026
041
David O’Keefe @okeefehistorian.bsky.social · 31/01/2026
and the winner is….
083
David O’Keefe @okeefehistorian.bsky.social · 25/01/2026
Said Kyle Rittenhouse…
000
Reposted by David O’Keefe
Canadian History Ehx @cdnhistoryehx.bsky.social · 24/01/2026
159 Canadians gave their lives in Afghanistan. From Privates (46) to Colonels (1). 97 died from explosives. 22 died from direct fire. 13 died from suicide attacks. 24 from non-enemy attacks. 3 from suicide. 44 units/formations lost someone.
716047
Reposted by David O’Keefe
Canadian History Ehx @cdnhistoryehx.bsky.social · 22/01/2026
My Substack Today: When Pierre Berton exposed antisemitism in Ontario's resort community Using his Toronto Star column, he found 105 of 106 resorts refused rooms to Jewish visitors. canadaehx.substack.com/p/when-pierr...
canadaehx.substack.com
When Pierre Berton Exposed Resort Anti-Semitism
His Toronto Star column brought about legislative changes
35220
David O’Keefe @okeefehistorian.bsky.social · 21/01/2026
Need a hug?
110
David O’Keefe @okeefehistorian.bsky.social · 19/01/2026
Enjoying it?
000
David O’Keefe @okeefehistorian.bsky.social · 19/01/2026
Just brilliant.
010
David O’Keefe @okeefehistorian.bsky.social · 19/01/2026
Father of the Annales school of historiography.
110
David O’Keefe @okeefehistorian.bsky.social · 19/01/2026
So much for water soluble…
100
David O’Keefe @okeefehistorian.bsky.social · 19/01/2026
041
David O’Keefe @okeefehistorian.bsky.social · 19/01/2026
Or shatter it in the process. That seems to be more on the table and in line with Putin’s wishes.
200
David O’Keefe @okeefehistorian.bsky.social · 19/01/2026
@tonycomer.bsky.social Op Blackleg. Apparently, RCN just posted about it. Legit?
283
David O’Keefe @okeefehistorian.bsky.social · 08/01/2026
Yeah, we got one of those here in Canada…
000
David O’Keefe @okeefehistorian.bsky.social · 08/01/2026
Barely Homo Erectus I suspect.
010
David O’Keefe @okeefehistorian.bsky.social · 08/01/2026
@alanallport.bsky.social good luck Allport. Goooooooners!!!!
000
David O’Keefe @okeefehistorian.bsky.social · 05/01/2026
Well, I think you nailed it on the head. We are living in a Bond world - but we don’t have a Bond to take on SPECTRE. Time to step up there, Allport.
010
David O’Keefe @okeefehistorian.bsky.social · 28/12/2025
You may want to consult files of the inter services topographical department (ISTD) that did workups on various ports under Axis control. I am not sure what exists, what it covers, and bear in mind it’s from the British naval intelligence perspective, but it might be better than nothing.
010
David O’Keefe @okeefehistorian.bsky.social · 27/12/2025
000
David O’Keefe @okeefehistorian.bsky.social · 25/12/2025
050
David O’Keefe @okeefehistorian.bsky.social · 25/12/2025
051
David O’Keefe @okeefehistorian.bsky.social · 23/12/2025
192
David O’Keefe @okeefehistorian.bsky.social · 23/12/2025
These are the self- scuttling ones right?
140
David O’Keefe @okeefehistorian.bsky.social · 23/12/2025
051
David O’Keefe @okeefehistorian.bsky.social · 15/12/2025
074