There is no need to legalize medical marijuana because it is already legal, Senate President Vicente Sotto said Tuesday.