His own doing
In the end, it was all for naught. The small but politically well-connected religious sect Iglesia ni Cristo (INC) last week mobilized a “surprise” demonstration by thousands of its members that snarled Edsa, the country’s main commercial artery, disrupting transport, public services, and the daily routines of countless commuters. The rally was supposedly a call for accountability an...
