May 21st demonstrations