Ketu is the planet of obstruction, Lord Ganesha is the deity of Ketu, one should worship Lord Ganesha to overcome obstacle created by Ketu.continue reading