At approximatley 4 a.m., police responded to a report of a robbery in the area of Main Avenue in Halifax. A 29-year-old taxi driver reported that he had picked up a fare in Halifax and drove to the 0 to 30 block of Main Avenue. Upon arriving at the location, a male passenger took his cash and then fled the cab with another male passenger. Responding officers located and arrested the suspects. At this time, a 19-year-old man faces charges of robbery, possession of a weapon and carrying a concealed weapon. The investigation is ongoing.