Local News Puna man arrested and charged for firearms offenses by Thunda September 25, 2020 September 25, 2020 Report No. 20-072700 Hawaiʻi Island Police have arrested and charged 34-year-old Leroy Castro III, … 0 FacebookTwitterPinterestLinkedinTumblrRedditEmail