Taliban Court Sentences People To Flogging & Jail For Allegedly Insulting Officials | Afghanistan International