Humanity is still alive in Lahore and Peshawar