Buddhist monks stop in Decatur

Buddhist monks stop in Decatur

Thousands of people packed the Beacon Municipal Complex Tuesday night to welcome 19 Buddhist monks as they held a peace rally during their trek through DeKalb County. 

Top Videos