Hemant Mehta reports at The Friendly Atheist: Did you see how Washington, D.C. painted the words “Black Lives Matter” on the street leading up to the front door of the White House? Mayor Muriel Bowser sanctioned the project last week and also named that part of the street “Black Lives Matter Plaza.” Now a group of Christians are suing her …
Read More »