McGinnis faces three counts of assaulting a police officer and three counts of resisting arrest and unlawful demonstration