Hundreds mourn at vigil after 2 dead