Rebecca (Khou) SperaWrong Rebecca (Khou) Spera?
Show Host and Reporter and Produc...
Local Address: Houston, Texas, United States
190 North State St. 12Th Floor
Chicago, Illinois 60601
Company Description: ABC News delivers a big picture understanding of the world to empower and inspire viewers to make confident decisions for themselves and their families. More people... more