Mobilize Technology and Scientific Resources for People-Centered COVID-19 Response, Not for Militarization and Profit!
Commission 13 (Science and Technology for People’s Development) of the International League of Peoples’ Struggle demands the immediate international mobilization
Read more