Green Leader Elizabeth May insisted Friday that she hasn't dropped off the public's radar any more than any other opposition politician since the last federal election.
May denies dropping off public's radar since election