Escriba una continuación para este párrafo - En enero de 1933 el NSDAP (Partido Nazi) tomó el poder y perdió poco tiempo en cambiar al gobierno de un solo partido en Alemania. Todos los partidos políticos (excepto el Partido Nazi) eran ahora ilegales, pero el nuevo canciller, en oposición, había sido particularmente crítico con el Partido Comunista. En febrero de 1933 Roscher emigró a Checoslovaquia. Regresó a Alemania y se estableció en Dresde en agosto de 1933, retomando su trabajo (ahora ilegal) en el partido, pero en diciembre de 1933 regresó a Praga, en un hospital, gracias a su deterioro de la salud. Posteriormente, probablemente en 1934, el partido lo envió a Kharkiv (en ese momento en la Unión Soviética) donde se sometió a una larga convalecencia y también trabajó como instructor para el Partido. Con el estallido de la Guerra Civil Española, en 1936, se unió a las Brigadas Internacionales. En España luchó en el Batallón Edgar André. Sin embargo, fue gravemente herido en una pelea en las afueras de Madrid
en noviembre de 1936 después de lo cual se trasladó a París, que era donde el exiliado Partido Comunista Alemán había establecido su sede. En abril de 1939 fue llevado a la Unión Soviética, donde fue alojado en una casa de descanso para los combatientes heridos de la Guerra Civil Española, establecida en Peredelkino, un complejo de dachas a las afueras de Moscú. Fue aquí donde murió en agosto de 1940.