An urgent search is underway for 17-year-old Leonard Ross, who was last seen in Bowie, Maryland, on March 23, 2026. Authorities and his family are increasingly concerned for his welfare, as his disappearance is considered out of character. Information regarding what he was wearing at the time he went missing has not been made widely available, but appeals for any information have been issued to the public.
Leonard is described as a 17-year-old male. Further distinguishing physical chara
...Read MoreLast Seen: Mar 23, 2026