RT @itsWanda: “We have this phrase in Taiwan that roughly translates to, ‘This is your country, and it’s up to you to save it,’” Taiwanese…