by Jeff Crouere, ©2021 Wikimedia Commons, RAWA, cc by 3.0. “Taliban religious police beating a woman in public because she has dared to remove her burqa in public.” August 2001 (Sep. 6, 2021) — One of the disturbing results of the Biden administration’s disastrous withdrawal of American military forces from Afghanistan is that the Taliban, […]