WATCH: Afghans in Greece protest Taliban takeover

Visits: 8

Afghans took to the streets of Athens to protest the Taliban takeover of the country while appealing to the international community to help their families back home. Read More Go To Source