World News
Taliban hang man from Blackhawk helicopter in show of dominance over Biden
The Taliban is seemingly parading their new air force in the skies over Afghanistan, with video online purporting to show US-made Black Hawk helicopters flying over the streets of Kandahar.