Nasir Kazmi
Press TV, Islamabad
People in Pakistan, like millions of others all across the globe, are celebrating Norouz, which translates to New Day, symbolizing rebirth, renewal, and the arrival of spring. This report tells us more about the rituals held in Pakistan to celebrate the revival of nature.