>>>Rav Elya Weintraub says that the Chofetz Chaim explains as follows. "All innocent" and "all guilty" does not mean that everyone is on the same side of the fence. It just means that everyone sits squarely on one side of the fence. In order for the Moshiach to come the world must be completely polarized. Everyone must choose where they belong, with Hashem or Chas V'Shalom the opposite. <<<
Chofetz Chaim - "When Moshiach Comes No One Will Be Sitting On The Fence"
Thank you for saying that. We are more polarized than ever before. Moschiach may be coming soon.