Selina Guevara
Associate producer
Selina Guevara is an NBC News associate producer, based in Chicago.
Selina Guevara is an NBC News associate producer, based in Chicago.
Selina Guevara is an NBC News associate producer, based in Chicago.
Selina Guevara is an NBC News associate producer, based in Chicago.