Kabul Women Protest as New Taliban Government Looms


A group of Afghan women staged a protest calling for their rights near the presidential palace in Kabul on Friday, as the Taliban are expected to imminently announce a new government.

Most Popular Videos

It doesn't exist officially. It uses highly pressured mercury accelerated by nuclear energy to produce a plasma that creates...

View More