Feb 20, 2021 | Peace Newsletter
February 20, 2021. This week’s winter storm—unofficially named Winter Storm Uri—led to winter weather alerts for 170 million people. The state of Texas has been hit particularly hard, resulting in power blackouts, loss of heat and broken pipes. As the snow and ice...