Drag racing head resigns

One of the country’s top female administrators and President of the Antigua & Barbuda Drag Racing Association (ABDRA), Lisa Abraham, have refused to comment on...