Posted on

God’s Own Country, Kerala. Yes. But not God’s People. Traitors live in Kerala.