Trivia (+Video) Shocking Moment Masquerades Gave Their Life To Christ Israel Boafo Bansah Dec 14, 2021 0 A video making waves on social media has shown a moment when some three masquerades gave their life to Christ and became born…