×

International Red Aid

International Red Aid was an international social-service organization. MOPR was founded in 1922 by the Communist International to function as an "international political Red Cross", providing material and moral aid to radical "class-war"... Wikipedia
Founded: 1922