George Vallejo
George Vallejo ALBERTO E. TAMARGO Special to El Nuevo Herald
George Vallejo ALBERTO E. TAMARGO Special to El Nuevo Herald

North Miami Beach mayor confirms investigation but not much else in online video

August 17, 2016 7:28 PM