Loading Video…

This browser does not support the Video element.

Residents at a DeKalb County apartment complex dispute with landlords

Tenants called on elected officials for help