'Giant Killer' who defeated VS Achuthanandan in Mararikulam; Former MLA PJ Francis passes away