Treveon Taylor Sr. Awarded $2M After Physician Shares Son’s Photograph
A Fulton County jury has awarded Jessica Ross and Treveon Taylor Sr. $2.25 million after a health care provider posted graphic…
A Fulton County jury has awarded Jessica Ross and Treveon Taylor Sr. $2.25 million after a health care provider posted graphic…