About

Deborah Wazir is an IT professional working in Detroit, MI, USA.

Leave a Reply