Green Power Ranger Hector David Rivera Sought In Alleged Idaho Assault
Hector David Rivera, best known as the Green Ranger in the live-action Power Ranger series, is wanted in Nampa, Idaho, after allegedly assaulting a man.
Deadline via Yahoo
17 hours ago