The word “Bamboozle” is too mild to describe the deceit that Ghanaians have suffered at the hands of leeching...