Genesis Tejada-Peralta
Genesis Tejada-Peralta is the Editor-in-Chief for The Flash. She is a senior and humanities major. This is her second year in newspaper and she will be graduating in 2018.
Genesis Tejada-Peralta is the Editor-in-Chief for The Flash. She is a senior and humanities major. This is her second year in newspaper and she will be graduating in 2018.