futility of online protest

Advertisement