MIAMI (VINnews) – A TV station in Florida is airing exclusive footage they have obtained, were it shows an orthodox Jewish man hours before he was found dead in his car in North Miami beach, in a lot at the Wendy’s at 25 NE 167 St., just west of Interstate 95. Local 10 TV News […]