21 Mar

The EFF believes it organised an effective national shutdown on 20 March 2023, but there is a difference of opinion in whether or not it was successful.
21 Mar