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. Rivera has appeared ...
Deadline via Yahoo
21 hours ago