NewZense – New Sense or Nonsense, You Decide!!
Religious fundamentalist Taliban in Afghanistan has arrested and imprisoned a famous Afghan YouTuber along with three…