Lynne Hayes Freeland July 22 Pt.1

Violence, current affairs and much more.