'There has been cowardice in criticizing the varieties of Islam': Swedish Deputy Prime Minister Ebba Busch
Swedish Deputy Prime Minister Ebba Busch has ignited a nationwide debate with her recent remarks on integrating Muslims into Swedish society and Sharia practices adopted by immigrants.