Czech President Miloš Zeman has come under fire over a series of incidents in recent days, such as his handling of the celebrations of Czechoslovak Independence Day, statements made during his visit to China and most recently the fact that he used vulgar language in a live interview for Czech Radio.