Tag: Sleep

Deya Direct

Rest in Peace

The testimony of key witness Rachel Jeantel in the Trayvon Martin case so far has been painful for me to watch for a variety of…