In an incident shrouded in mystery, a Yuva Morcha leader hailing from Palakkad district lost his life of severe burns. Yuva Morcha’s Palakkad district secretary …

source