 40-year-old Michael Maurice Johnson has been charged with first and second degree assault as well as rape in the first and second degree. Johnson is accused of strangling and raping a 19-year-old woman. Police say the assault and rape occurred on July 1st at an apartment in the 6000 block of Marquette Road. Johnson was previously cleared in the 2010 murder of a teenager from North Carolina here in Maryland. The body of 16-year-old Felicia Barnes was found in the Susquehanna River after she went missing while visiting family here in Baltimore.