A protestor set himself on fire outside Switzerland's parliament building following a demonstration against the country's asylum policy. The man, who has not been identified, didn't suffer life-threatening injuries. In Switzerland, where 38% of the 8.6 million population is made up of foreign nationals and naturalised citizens, immigration and asylum have become a controversial topic.