‘When is enough enough?’ Hundreds gather in Iowa City to remember George Floyd and other victims of racism and police violence

Protesters on the Pentacrest (including Johnson County Supervisor Royceann Porter, center, black shirt) decry racism and the killing of George Floyd, May 30, 2020 — Jason Smith/Little Village

It was obvious before you reached the Pentacrest on Saturday that the protest rally scheduled for noon was going to be different. Clinton Street was blocked off from Washington to Jefferson, and a traffic barrier at Dubuque Street kept cars off Iowa Avenue. The streets weren’t blocked for a march, but to allow the hundreds attending the rally to spread out.

Almost everyone was wearing a face mask or face shield, and many were trying to practice social distancing.

“Stretch your hands out and separate,” Iowa City Mayor Bruce Teague said when he addressed the rally. “Six feet, come on, separate. I totally respect COVID-19, I want us to be healthy and safe.”

“Today, we’re breaking the law,” Teague said, acknowledging that Gov. Kim Reynolds’ ban on public gatherings of more than 10 people doesn’t expire until June 1. “But it is a necessity. We need to be here to let the world know that we will not tolerate this any longer.”

Iowa City Mayor Bruce Teague speak at the rally at the Pentacrest, May 30, 2020. — Jason Smith/Little Village

The rally was in response to the killing of George Floyd by Minneapolis police officers. On Monday, May 25, Floyd, a 46-year-old black man, died after MPD Officer Derek Chauvin kept his knee pressed into Floyd’s neck for nine minutes. Floyd was restrained — handcuffed and lying on the pavement — as Chauvin continued the illegal restraint, while two other officers assisted Chauvin, pressing down on Floyd’s back and legs. A third stood by and did nothing, as Floyd begged for help.

In a video filmed by a citizen who witnessed the event, Floyd can be heard repeatedly telling the officers, “I can’t breathe.” The officers replied, “You are talking fine.”

Floyd said “please,” several times and called out “Mama.” About two minutes after Floyd stopped moving, Officer J.A. Kueng, who had been pressing down on Floyd’s back, checked Floyd’s wrist for a pulse. “I couldn’t find one,” he said.

Floyd was transported to a hospital, where he died.

The four officers were fired the next day. Protesters gathered that night on the streets of Minneapolis, chanting “I can’t breathe.” Demonstrations continued in Minneapolis through the week, and began to occur in other cities. There were violent conflicts between the police and the protesters in Minneapolis and elsewhere on Thursday night, and some property damage occurred.

On Friday afternoon, Chauvin was charged with third-degree murder and manslaughter. The other officers have not been charged with any crime.

The protests continued around the country on Friday, and so did the clashes with police with riot gear. In Des Moines, the police teargassed protesters, who had thrown rocks and bottles, broken some windows and engaged in other acts of petty vandalism.

Humanize My Hoodie co-founder Andre Wright speaks during the Saturday, May 30 rally on the UI Pentacrest. — Jason Smith/Little Village

Fliers distributed in Iowa City on Friday explained the Saturday rally was being held “In solidarity with George Floyd, Ahmaud Arbery, Yassin Mohamed. Say their names.”

Ahmaud Arbery, a 25-year-old black man, was shot dead while jogging near his home in Georgia in February by a white man who said he thought Arbery looked suspicious. Yassin Mohamed, a 47-year-old Sudanese-American, was shot and killed earlier this month after he threw rocks at a Georgia sheriff’s deputy. Mohamed was reportedly having a mental breakdown, and had tried earlier to find help.

“All of us are here because of an event that happened and continues to happen throughout our country,” Mayor Teague said at the rally.

Lujayn Hamad and her sister Rameen Hamad, both West High School graduates who are currently attending college, organized the rally. Both of the young activists spoke at the rally, as did Andre Wright, who created Humanize My Hoodie in response to the killings of black men and boys such as Trayvon Martin, and many of Johnson County’s black political leaders. In addition to Teague, Iowa City Councilmember Mazahir Salih, Johnson County Supervisor Royceann Porter and North Liberty Councilmember RaQuishia Harrington addressed the hundreds of people gathered at the Pentacrest.

“Many of you saw the video, and when I saw it, it crushed me,” Teague said of the video of Chauvin kneeling on Floyd’s neck. “That was an intentional act, that was murder.”

Royceann Porter was even blunter, calling the killing a “lynching.” Porter’s fiery speech was the emotional highpoint of the rally.

“When is enough e-fucking-nough?” Porter asked the crowd. “When is enough enough?”

Porter had been a community leader on racial justice issues — from city schools to police-community relations, to ensuring black voices are represented when political decisions are made — for decades before becoming the first black person to serve on the Johnson County Board of Supervisors.

“I’ve been in Iowa City 30 years now, I’ve been called ‘a mad black woman’ for a very long time,” Porter said, referring her activism.

Porter talked about what it was like to watch black people be killed by the police, and having to pray every day “that nothing like this will ever happen to our children.”

“The worst part to me in watching that video was to see this white man with his knee in this man’s neck,” Porter said. She then pointed out something many people watching the video of Floyd’s killing might have missed.

Every time Floyd said “he couldn’t breathe, [Chauvin] rocked a little bit. He put more pressure on,” Porter said. “He heard that man say, ‘I can’t breathe.’ He heard that man say, ‘I can’t breathe.’”

The crowd began to chant, “I can’t breathe.”

“He cried out for his mama, who has been dead for two fucking years!” Porter exclaimed. “Who calls on their mama? That man was fighting for his life, and he did not deserve to be treated like that.”

She continued, “And all these people around here talking about the riot. If that’s what it takes — if that’s what it takes — then so be it, damn it. Then so be it.”

“I’m not for rioting, but if that’s what’s going to get your attention, if that’s what’s going to bring charges, then we’ll take ’em.”

Porter broadened the scope of her remarks to talk about how racism affects every aspect of American life on a daily basis.

“The truth needs to be told,” she said. “I appreciate everybody out here. But white people, you all don’t understand what we go through. You all truly don’t know, right here in Iowa City, Coralville, North Liberty. And then you like to say, ‘Oh, but they’re killing each other.’ That’s a separate thing, we’re working on that, too.”

“And I want to say to everybody in Iowa City that’s black, you all don’t get off that goddamn easy neither,” she added. “You all need to be held accountable.”

“We all need to be held accountable,” Porter stated firmly.

People gathered at the Pentacrest on Saturday to protest racism and the killing of George Floyd by Minneapolis police officers, May 30, 2020. — Jason Smith/Little Village

She turned to the importance of holding people in power accountable.

“We talk all the time, everybody’s got something to say,” Porter said. “But if you really want to hit them in the heart, how ’bout voting?”

The supervisor pointed out that early voting was already underway for Tuesday’s primary.

“You want to do something? Vote,” she said. “You want to get that orange-ass man up out of here? Vote.”

“It’s not over, we don’t know what may happen tomorrow,” Porter concluded. “But what we want to do is make sure that it does not happen here in our city.”

The rally’s last speaker, North Liberty Councilmember RaQuishia Harrington, brought a quiet intensity to her remarks.

“Like many of you, I’ve been crying,” she said. “When I looked at that video, I saw every black man, every family member, I saw the face of my son, I saw my husband, I saw my brothers, I saw my uncles, I saw cousins, I saw every black face. Looking at me. Crying out for their mama. Hurting.”

“I’m still grieving. I’m mad.”

“We are more than a hashtag,” Harrington said. “We are more than these protests. We mean more.”

She then read a long list of black men and women killed by the police, going back to Amadou Diallo, who was killed by New York City Police Officers in 1999. Diallo, a 23-year-old immigrant from Africa, was shot 19 times by four plain-clothes officer, after he reached his wallet. Diallo had no criminal record, was unarmed and wasn’t the man the officers were searching for that night. The four officers were charged with second-degree murder, but were acquitted by a jury.

“We’re tired of making hashtags, we’re tired trying to explain why we feel this way,” Harrington said. “We’re tired of just fighting every single day just to merely exist — for you all to see us, for you all to hear us, for you all to understand our pain.”

But being tired doesn’t mean giving up, Harrington explained.

“We’re not backing down,” she said.

As the rally came to a close, the hundreds of people gathered at the Pentacrest chanted George Floyd’s name.

Hundreds gathered at the Pentacrest on May 30, 2020, to protest racism and killing of George Floyd. — Jason Smith/Little Village

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/iowa-city-george-floyd-rally/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Name</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="114"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>