Richards charged with having an unlicensed firearm - Barbados Today