The US ambassador to Czech Republic, Andrew Schapiro, has been barred from Prague Castle, President Milos Zeman says. Prague Castle…