![](https://www.geo.tv/assets/uploads/updates/2022-03-07/403504_035425_updates.jpg)
Prime Minister Imran Khan delivered a hard-hitting and blistering speech at a public rally in Punjab on Sunday.
Political analysts are calling the rare, pull-no-punches-delivery, the prime minister’s most aggressive take on local and foreign politics since coming to power in 2018.
What did he say? Geo.tv rounds up three key highlights from the speech: