Leyla Santiago is a correspondent for CNN based in Washington, D.C.
1 comments

Welcome to Dissenter

The Comment Section of the Internet
www.cnn.com
profiles/leyla-santiago-profile

Leyla Santiago is a communist douche who hates America

loading...
Log In
Dissenter
connecting...