Last February 20, Newsstand announced that, "we are working on making it available on the Internet very soon."
"It" was a documentary on the 1986 Edsa Revolution. Well, thanks to technological advances in the last twenty years—and the generosity of INQ7—anyone from anywhere around the world can now download EDSA 20: Isang Larawan.
Category: The Philippines