The best cartoons of the day, chosen by editors at ThePrint.
The selected cartoons appeared first in other publications, either in print or online, or on social media, and are credited appropriately.

Pun intended
Antiguan agency Citizenship by Investment Unit (CIU) issued a press release saying that the diamond merchant Mehul Choksi’s was granted citizenship after “stringent background checks”. Cartoonist Sandeep Adhwaryu makes a pun out of the word “check” and hilariously illustrates how the fugitive businessman gave “cheques” to get his citizenship granted.
Satish Acharya | Sify
C for Chamchas
Two senior journalists from ABP News have resigned from their posts after their work was criticised by the government, triggering questions regarding press freedom. Satish Acharya, in his cartoon drew a parallel between the people excluded from the NRC list and the journalists who refused to be “chamchas” to the government.

The tiger in Virat
Virat Kohli’s terrific performance against England on the second day of the first Test match grabbed eyeballs. Mika Aziz compared him to a tiger through his cartoon.

Porous Indian hearts
Cartoonist Gokul Gopalakrishnan mocks the government in the context of the recent NRC issue. He asks Amit Shah who is frightened at the sight of infiltrators that “can’t we have borders that are impermeable and hearts that are porous”.

Maintain the order
Nala Ponnappa mocks the Indian system which gives more priority to cows than children and women. When it comes to lifting cows, children, and women, it is very important to maintain the “order”.

Sound-check
Shiv Sena was making a lot of noise before the Maharashtra civic polls, but after BJP emerged victorious, the noise died down. Jackartoons has a funny take on the ineffectiveness of all the noise made.

Slower than a snail, maybe?
Cartoonist Kirtish Bhatt takes a dig at the delay in the Muzaffarpur shelter home case. The girls were being sexually assaulted for months and the case came to light now.