A 24-hour general strike has halted trains and ferries, grounded flights and disrupted public services, while massive rallies are being held nationwide.
Read more at Read More
A 24-hour general strike has halted trains and ferries, grounded flights and disrupted public services, while massive rallies are being held nationwide.
Read more at Read More