Brother of Marine Killed in Afghan Pullout Commits Suicide at Memorial Service

August 15th marks the one year anniversary since the Taliban takeover of Kabul, Afghanistan – which kicked off the infamous US disaster to evacuate the remaining military, State Department, and US civilians from the Afghan capital. “Tens of thousands of translators and other Afghans arrived at the airport in waves, desperate to get out amid … Continue reading Brother of Marine Killed in Afghan Pullout Commits Suicide at Memorial Service