Strike is latest demonstration in two weeks of protests, which have drawn hundreds of thousands of marchers and put pressure on president's proposed tax reform, ... Read more