Madeleine Rivera

Madeleine Rivera

Madeleine Rivera is a multimedia reporter based in Houston, Texas.