Give us this day our daily giggle

The Telegraph in recent times seems to be on a tear, with arguably the most creative front pages in the English media. Here’s its latest salvo:

Smriti 1.jpg

Check it out.

Advertisements