Tags Posts tagged with "Omidyar Network"

Omidyar Network

Philippine government revokes license of critical news site Rappler

1323
The Philippine government has revoked the operating license of one of the leading news portals in the country, Rappler.com, in a move that is...