Michael LaxerMay 17, 20222 minLeft parties in India issue joint call for national protests May 25-31Image from mass Left Front rally in India, 2019 Five Left parties in India this past weekend (May 14) issued a joint call for nationwide...