Jambutheevu Proclamation: When Marudhu Pandiar Brothers Declared Independence From British 56 Years Before The 1857 War Of Independence

Feature Image Credits: Tamil Nadu Now 16 June 1801. Two brothers who were ruling the region…