Lahore Weather


Deep inside where nothing is fine

There are only 400 trained psychologists in the country — meaning that there is roughly one psychologist available for every half-million people

  • 24
    Shares