Two feuding French rappers have been barred from using a venue in northern Switzerland for a two-million-euro ($2.2 million) cage fight, regional Swiss authorities announced on Friday.

for more...