The Playing Card Killer: Who Is Alfredo Galán Sotillo, What Did He Do and Where Is He Now? June 12, 2023 by Dwomoh Darlingberg