Gay rights protestors march in front of Coral Ridge Presbyterian Church, which is housed in the same complex as the Ministries.
Gay rights protestors march in front of Coral Ridge Presbyterian Church, which is housed in the same complex as the Ministries. Miami Herald File
Gay rights protestors march in front of Coral Ridge Presbyterian Church, which is housed in the same complex as the Ministries. Miami Herald File