World Press Photo Foundation is an independent, non-profit organization based in Amsterdam, Netherlands. Founded in 1955, the organization is known for holding an annual press photography contest. Read More
Founder of Global Alliance for Tibet and Persecuted Minorities (GATPM), Tsering Passang questioned the international community if it has failed to get to the bottom of the real source of COVID-19 or has China successfully managed to cover it up. ...