Variety of groups hold MLK Day 'solidarity rally'