Michael Mitchell: Archive

An archive of almost everything I have written, published or shared on the Internet.

Feminist Lib Tries To Prove Islam is 'Peaceful' By Walking With Muslims, Gets Stoned LIVE on Stream

January 4th, 2026 at 5:28PM

Moral independence! 😆