В мероприятии по разным оценкам принимают участие от 15 до 100 тысяч человек.
Участники митинга на проспекте Сахарова приняли "Манифест свободной России". Текст документа зачитала со сцены ведущая акции Евгения Чирикова.
Среди требований манифеста - отставка президента РФ Владимира Путина, принятие нового закона о парламентских выборах и новые выборы в Госдуму, а также принятие Конституции, ограничивающей срок пребывания одного человека на посту президента одним шестилетним или двумя четырехлетними сроками.
Принятием манифеста завершилась основная часть митинга, начавшегося около 14:30. Затем на проспекте Сахарова начался концерт. Первым выступил Глеб Самойлов.
На митинге выступили координатор "Левого фронта" Сергей Удальцов, политик Борис Немцов, депутаты от "Справедливой России" Илья Пономарев и Геннадий Гудков, журналист Ольга Романова, писатель Дмитрий Быков, молодой ученый Григорий Колюцкий, бывший полицейский Роман Хабаров, бывший заключенный Сергей Мохнаткин, муниципальный депутат Елена Ткач и другие. Вели митинг Евгения Чирикова и справорос Дмитрий гудков.
Ближе к концу выступлений люди начали массово покидать митинг.
"Марш миллионов" начался около полудня со сбора участников на Страстном бульваре. Затем оппозиционеры прошли до проспекта академика Сахарова, где в 14:30 начался митинг.
По оценке ГУ МВД по Москве, в шествии приняли участие до 18 тысяч человек, а на митинг остались около 15 тысяч. Сергей Удальцов со сцены заявил о 100 тысячах участников, а Илья Пономарев - о 200 тысячах. Различные очевидцы говорили о 30-60 тысячах участниках митинга.
Помимо Москвы, акции оппозиции 12 июня прошли в Калининграде, Оренбурге, Барнауле, Уфе, Тюмени и других городах России. Количество участников акции ни в одном из городов не превысило 300 человек.