Superintendent Ezra Stewart is an experienced investigator, an impartial lawman and probably one of the most hated persons within the Jamaica Constabulary Force (JCF). Among his peers, he is both revered and feared as he proudly carries the unofficial title…

more