WARNING Violent Content!
This is hard to watch. You may not want to... Where are the pussy hat wearing Feminist who were marching and complaining during the Trump administration? This is truly horrific. We need to pray for the people of Afghanistan.
Their nightmare has arrived.