Police in Idaho have issued an arrest warrant for Hector David Jr., an actor who starred as the Green Ranger in several Power Rangers series, in connection with the assault of an elderly man. KTVB 7 reported on Wednesday that David, also known as Hector David Rivera, is accused of shoving an elderly man to […]