Sandra Long-Weaver

Profession: Journalist