It keeps getting worse and worse for Marilyn Mosby. With any luck, she will lose her license to practice law over her obstruction.
One thing you have to understand is that the
prostituting prosecuting attorney and the defense attorney have one thing in common. Even though they represent different interests, both are officers of the court.
The defense does not have to tell everything they know because the Constitution protects against self incrimination, but by the same token, they cannot lie in court. If the defense attorney knows his client is guilty, he cannot make the claim that his client is innocent.
He can argue reasonable doubt or diminished capacity but cannot knowingly lie. The prosecutor is not allowed to hide any exculpatory evidence from the defense, but Mosby has. Read here.