India is looking a lot greener lately, especially since men and women in the state of Uttar Pradesh in northern India joined together to plant 50 million trees in a…
Exposing the truth one lie at a time
India is looking a lot greener lately, especially since men and women in the state of Uttar Pradesh in northern India joined together to plant 50 million trees in a…