Open Thread – 06/19/2021 – Brown Pundits June 19, 2021 Razib Khan 97 Comments filed under Open Thread, Popular, Razib Khan What’s going on? Sweet-meat Islam is the best Islam.