NEWSFormer Chief Minister, David Francis Denies Involvement in Alleged Fraud Scheme21 Jul 202310,796 views