Posted on October 29, 2019November 3, 2019 by Erik Chipchase Spanish Republic T-26.3rd Armored Forces Brigade of the XX Army Corps of the People’s Army of the Republic.