NAACP to Host 106th Annual Convention in Philadelphia July 11-15