Afghanistan’s ruling Taliban party has announced that the Nation will be holding a celebratory sausage fest to commemorate the country being declared ”girl germ” free. ”Happy days on the streets of Kabul brother,” said a Taliban Spokesperson. ”Finally men can... Read More ›