CHENNAI - Tamil Nadu Chief Minister M. Karunanidhi ended here Monday a hunger strike he began in the morning to demand a ceasefire in Sri Lanka.