Sign in

DrMacLeodCartoons

@macltoons.bsky.social
6.7K followers 2.6K following 1.2K posts

Historian. Cartoonist. Atheist. Scot. Author of 'The Second Disruption,' 'Evansville in WW2’, 'The Cartoons of KK Knecht' and 'Lost Evansville" and wrote the documentary ’Evansville at War.’ He/Him🏳️‍🌈

PostsRepliesMedia
DrMacLeodCartoons @macltoons.bsky.social · 29/08/2026
2016 cartoon
04521
DrMacLeodCartoons @macltoons.bsky.social · 16/08/2026
0226
DrMacLeodCartoons @macltoons.bsky.social · 13/08/2026
1237
DrMacLeodCartoons @macltoons.bsky.social · 08/08/2026
1208
DrMacLeodCartoons @macltoons.bsky.social · 03/08/2026
Cartoon from 2016. Still true…
02210
DrMacLeodCartoons @macltoons.bsky.social · 31/07/2026
0124
DrMacLeodCartoons @macltoons.bsky.social · 29/07/2026
What an odyssey…
02310
DrMacLeodCartoons @macltoons.bsky.social · 26/07/2026
1196
DrMacLeodCartoons @macltoons.bsky.social · 23/07/2026
184
DrMacLeodCartoons @macltoons.bsky.social · 22/07/2026
0187
DrMacLeodCartoons @macltoons.bsky.social · 12/07/2026
042
DrMacLeodCartoons @macltoons.bsky.social · 11/07/2026
0166
DrMacLeodCartoons @macltoons.bsky.social · 11/07/2026
0135
DrMacLeodCartoons @macltoons.bsky.social · 07/07/2026
My cartoon showing the black girl on the train surrounded by masked fascists on July 4 as had over 1.2 million views on Facebook. It also seems to have aroused some strong responses…
3143
DrMacLeodCartoons @macltoons.bsky.social · 07/07/2026
12310
DrMacLeodCartoons @macltoons.bsky.social · 07/07/2026
0115
DrMacLeodCartoons @macltoons.bsky.social · 07/07/2026
030
DrMacLeodCartoons @macltoons.bsky.social · 06/07/2026
0218
DrMacLeodCartoons @macltoons.bsky.social · 06/07/2026
Fuck off fascist scum.
45526
DrMacLeodCartoons @macltoons.bsky.social · 04/07/2026
1178
DrMacLeodCartoons @macltoons.bsky.social · 03/07/2026
Fuckin FIFA .
074
DrMacLeodCartoons @macltoons.bsky.social · 30/06/2026
0193
DrMacLeodCartoons @macltoons.bsky.social · 30/06/2026
0196
DrMacLeodCartoons @macltoons.bsky.social · 26/06/2026
011
DrMacLeodCartoons @macltoons.bsky.social · 26/06/2026
0167
DrMacLeodCartoons @macltoons.bsky.social · 25/06/2026
Here we go again.
0102
DrMacLeodCartoons @macltoons.bsky.social · 23/06/2026
0153
DrMacLeodCartoons @macltoons.bsky.social · 20/06/2026
0155
DrMacLeodCartoons @macltoons.bsky.social · 19/06/2026
1204
DrMacLeodCartoons @macltoons.bsky.social · 18/06/2026
He’s not wrong…
0148
DrMacLeodCartoons @macltoons.bsky.social · 18/06/2026
0137
DrMacLeodCartoons @macltoons.bsky.social · 17/06/2026
0113
DrMacLeodCartoons @macltoons.bsky.social · 16/06/2026
23213
DrMacLeodCartoons @macltoons.bsky.social · 16/06/2026
My cartoon in Sunday’s Evansville Courier and Press
0133
DrMacLeodCartoons @macltoons.bsky.social · 13/06/2026
Still true a year later
0106
DrMacLeodCartoons @macltoons.bsky.social · 10/06/2026
085
DrMacLeodCartoons @macltoons.bsky.social · 09/06/2026
1147
DrMacLeodCartoons @macltoons.bsky.social · 07/06/2026
82 years.
0197
DrMacLeodCartoons @macltoons.bsky.social · 03/06/2026
063
DrMacLeodCartoons @macltoons.bsky.social · 29/05/2026
0129
DrMacLeodCartoons @macltoons.bsky.social · 22/05/2026
2103
DrMacLeodCartoons @macltoons.bsky.social · 22/05/2026
072
DrMacLeodCartoons @macltoons.bsky.social · 22/05/2026
152
DrMacLeodCartoons @macltoons.bsky.social · 21/05/2026
075
DrMacLeodCartoons @macltoons.bsky.social · 19/05/2026
0117
DrMacLeodCartoons @macltoons.bsky.social · 15/05/2026
0124
DrMacLeodCartoons @macltoons.bsky.social · 14/05/2026
021
DrMacLeodCartoons @macltoons.bsky.social · 14/05/2026
5238
DrMacLeodCartoons @macltoons.bsky.social · 12/05/2026
0126
DrMacLeodCartoons @macltoons.bsky.social · 10/05/2026
In tomorrow’s print Sunday Courier and Press. This cartoon has 387,000 views on FB alone, and over 1600 comments, almost all of which are negative and many of which are racist. I will keep doing what I do.
32711