Originally published at Islam21C.com. Introduction A protest โ also called a demonstration, remonstration, or remonstrance โ is a public expression of objection, disapproval, or dissent towards...
This piece is cross-posted with permission from islam21c.com. We are living in an unprecedented time. Superpowers have become overwhelmed by the tiny virus particle Covid-19, turning...