Jamaican Youtuber Freelance Chucky who hails from the parish of Portland passed away as a result of a bike accident, per reports. Freelance Chucky is best known for his primitive and rasta-like way of life, often lashing out at the “Babylon” system in his videos. Those who watch his videos or the videos he’s featured …