[ad_1] Neha Kakkar has been on the receiving finish of criticism ever since she launched her newest track O Sajna,…