US President Barack Obama praised late Former Czech President Václav Havel on Sunday as a leader of great vision and moral courage who “shook the foundations of an empire” with his peaceful resistance to communist rule.