Europe Debating the Burqa Europe 09/03/200958 Mins ReadBy Editor The Burqa The burqa, a form of Muslim dress covering women from head to toe, including their faces, is oppressive,…