Question: where is the national memorial for peace and justice located
Answer: Founded by the Equal Justice Initiative , it opened in downtown Montgomery , Alabama on April 26 , 2018 .