Portal Interactive: A Flash Back Down Memory Lane!

 This article has been shared by Zaeem Khalid from Rawalpindi, Pakistan Plunging into a historic event that is still crystal clear in my mind, the temperature on June 5, 2003 was soaring up to 43 °C in the twin cities of Rawalpindi/Islamabad and rain was long overdue. It was only a matter of time for…