Czech President Milos Zeman believes his country should refuse to take in refugees to ensure they cannot commit "barbaric attacks", his spokesman said on Tuesday.

Zeman, whose role is largely ceremonial, is the country's most vocal opponent of immigration, opposing even the government's modest plan to take in 80 Syrian refugees this year, a tiny proportion of the millions fleeing civil war.

Zeman's spokesman told a regular news conference that Islamist attacks in France and Germany in recent weeks proved his point.

Read the complete original version of this item...