The Mayor of Washington, D.C. has allowed a Black Lives Matter Mural to be painted on 16th leading to the White House. This comes after the President has been openly critical of her and her handling of the protest in her city.

More about: