Whoever uploaded this picture is a moron. Karachi sits in a semi-arid desert region. There have never been many trees in this region, with the exception of the irrigated interior Sindh region. It's true that it needs more trees and green spaces, and this is something that civic society should also pick up on, rather than relying on the city.
Amman
Riyadh
Also, there's a HUGE park that is adjacent to the Bahria Icon tower in Karachi (near Clifton Beach). I forget the name...it's a HUGE space...not a single damn tree is planted there. What is Clifton Cantonment Board doing?
Luckily, some local Karachites are taking matters into their own hands.
Instead of blaming the government, why don't you all do something? If every single person just planted ONE tree outside their own home, school, work...then imagine the difference.
But keep blaming government. Why don't you shame the government into doing something?