Lynching to Human Sacrifice – Left Democratic Front regime in Kerala flaunts the insults as decorations
Kochi (VSK). Fake encounters, lynching, honour killing and now human sacrifice. Once upon a time ‘undeveloped North Indian states’ were alleged to have several insulting...