World news – Black lawmaker arrested in Georgia Capitol for attempting to sign the governor’s voting restriction bill

0

account
Subscribe to

A Democratic State representative in Georgia was arrested and removed from the state capital building Thursday evening after attempting to attend a ceremony to celebrate the signing of a new law by Republican Governor Brian Kemp that makes voting difficult . The video of the scene shows Rep. Park Cannon, black and calm trying to attend the signing ceremony and subsequent press conference at the governor’s capitol. Cannons can be seen approaching the closed doors and knocking lightly on them before being intercepted by state troops. In a brief, muted encounter that was more of a mild protest registration than provocation, Cannon was abruptly handcuffed and dragged out of the Capitol. It took the state forces every 50 seconds since Cannon first knocked on the door to handcuff and arrest her.

I was proud to have S.B. To ensure that the elections in Georgia are safe, fair and accessible. I appreciate the hard work of the members of the General Assembly making it easy to vote and difficult to cheat. pic.twitter.com/1ztPnfD6rd

Cannon was taken out of the capital, put in a police car and held in Fulton County Jail until released on bail Thursday night.

Legislators have been charged with prosecuting and having disrupted the meetings of the General Assembly, both of which are criminal offenses. The Atlanta Journal Constitution reports that court documents said Cannon was accused of knocking « knowingly and intentionally » on the governor’s door while signing a bill and targeting Officer L.T. was trampled. Langford’s foot three times … « The warrant said, » The defendant continued to kick LT Langford with her heels. « 

Rep. @ Cannonfor58 is arrested by GA State Troopers and taken out of the Georgia State Capitol building after being asked not to knock on a door that led to Governor Brian Kemp’s office while Governor Kemp # SB202 signed behind closed doors in #. Atlanta #gapol pic.twitter.com/kw5FCrgqEm

The arrest is an affront, as is the Georgia law passed in response to the 2020 Republican election of Georgia lost for the first time in decades. Although Georgia Republicans found no credible allegations of electoral fraud or systemic irregularity of any kind in multiple recounts and audits, they took advantage of the GOP’s outrage arising from Donald Trump’s electoral fraud fiction. Georgian law is the first restrictive electoral law promoted nationwide by Republicans in the name of “electoral integrity.” Some of the harmful Most parts of the original bill, such as requiring an apology for voters to vote by mail and reducing the weekend early voting hours popular with Democrats, were ultimately stripped due to a Democratic outcry.

In addition to a series of innocuous administrative changes However, the new law still adds new requirements for voter ID cards for postal ballots, restricts the use of postal boxes for postal voting, empowers voters to question the eligibility of an unlimited number of voters, and gives state election officials the power to hold local elections . The new law also criminalizes the distribution of food and water to voters in line.

Readers like you make our work possible. Help us keep delivering reports, comments and criticism you won’t find anywhere else.

« )), c = f (y [i.size_id] .split ( » x « ). Map (function (e ) {Return value (s)}), 2), s.width = c [0], s .height = c [1]), s.rubiconTargeting = (Array.isArray (i.targeting)? I.targeting: [ ]). redu (function (e, t) {return e [t.key] = t. values ​​[0], e}, {rpfl_elemid: l.adUnitCode}), t.push (s)): n.logError (« Rubicon: bidRequest undefined at index position: ». Concat (o), r, e), t}, []). Sort (function (e, t) {return (t.cpm || 0) – (e. cpm || 0)})}, getUserSyncs: Function (e, t, r, n) {if (! D&&e.iframeEnabled) {var i = «  »; return r&& « string » == typeof r.consentString& (« boolEANDCHean « == typeof r.gdprApplies? i = »? gdpr = « .gdprApplies), » &gdpr_consent = « ). concat (r.consentString): i = »? gdpr_consent = « . concat (r.consentString)), n&& (i = » « . concat (i? » & « : »? « , » us_privacy = « ) .concat (encodeURIComponent (n))), D =! 0 , {type: « iframe », url: « https: // » .concat (b.syncHost || « eus », « .rubiconproject.com / usync.html ») i}}}, transformBidParams: function (e) {return n.convertTypes ({accountId: « number », siteId: « number », zoneId: « number »}, e)}}; function h (e, t) {var r = obgetConfig (« pageUrl »); r = e.params.referrer? e.params.referrer: r || t.refererInfo.referer; return e.params.secure?r.replace(/^http:/i, »https: »):r Genealogie function _ (e, t) {var r = e.params; if (« video » === t) {var i = []; return r.video&&r.video.playerWidth&&r.video.playerHeight? i = [r.video. playerWidth, r.video.playerHeight]: Array.isArray (n.deepAccess (e, « mediaTypes.video.playerSize »)) &&1 === e.mediaTypes.video.playerSize.length? i = e.mediaTypes.video. playerSize [0]: Array.isArray (e.sizes) CSSEANDCH AR&0e.length) && (t = e.length); for (var r = 0, n = new array (t); r ‘; var i, o}}, h = function (e) {var t = 0 = e&&t.innerWidth’ y.vast_url «  »: y.vast_string&& (v = y.vast_string), g.pre_market_bids.push ({id: y.deal_id, seatbid: [{bid: [{impid:, dealid: y.deal_id, price: y.price, adm: v}]} ], cur: y.currency, ext: {event_log: [{}]}}}} var h = n.getBidIdParameter (« mimes » « , e .params) || [ » application / javascript « , » video / mp4 « , » video / webm « ], _ = {id: e.bidId, sure: p, video: {w: l, h: f, ext: g, mimes: h}}; » « ! = n.getBidIdParameter (« price_floor », e.params) && (_. bidfloor = n.getBidIdParameter (« price_floor », e.params)), «  »! = n .getBidIdParameter (« start_delay », e.params) && (_. video. video .startdelay = 0 Boolean (n.getBidIdParameter (« start_delay », e.params))), «  »! = n.getBidIdParameter (« ! = n.getBidIdParameter) .params) && (_. video.minduration = n.getBidId (« min_duration », e.params)), «  »! = n.ge tBidIdParameter (« max_duration », e.params) && (_. video.md .getBidIdParameter (« max_duration », e.params)), «  »! = n.getBidIdParameter (« placement type », e.params) && (_. video.ext.placement = n.getBidIdParameter (« placement type »))), «  »! = n.getBidIdParameter (« position », e.params) && (_. video.ext.pos = n.getBidIdParameter (« position », e.params)), e.crumbs&&e.crumbs (c = e .crumbs.pubcid ); var S = navigator.language? « language »: « userLanguage », I = {id: s, imp: _, site: {id: «  », page: a, content: « content »}, device: {h: screen.height, w: screen .width, dnt: n.getDNT ()? 1: 0, language: Navigator [S] .split (« -« ) [0], make: navigator.vendor navigator.vendor: «  », ao: navigator.userAgent}, ext: {wrap_response: 1}}; n.getBidIdParameter (« number_of_ads », e.params) && (I.ext.number_of_ads = n.getBidIdParameter_ « , e.params)); var A = {}; return 1 == n.getBidIdParameter ( » spotx_all_google_consent « , e .params) .consentString, void 0! == t.gdprConsent.gdprApplies&&n.deepSetValue (I, « regs.ext.gdpr », t.gdprConsent.gdprApplies? 1: 0)). , n.deepAccess (e, « userId.id5id.uid ») && (A.eids = A.eids || [], A.eids.push ({source: « id5-syn c.com », uids: [ {id: e.userId.id5id.uid, ext: e.userId.id5id.ext || {}}]}), c&& (A.fpc = c), e&&e.schain&CSSE (I.source = {ext: { schain: e.schain}}), e&&e.userId&&e.userId.tdid&& (A.eids = A.eids || [], A.eids.push ({source: « adserver. org », uids: [{id: e.userId.tdid, ext: {rtiPartner: « TDID »}}]})), n.isEmpty (A) || (I.user = {ext: A}), {method: « POST », URL: « https://search.spotxchange.com/openrtb/2.3/dados/ » s, data: I, bidRequest: t}})}, interpretResponse: function (e, t) {var r = [], i = e.body; return i&&n.isArray (i.seatbid) &&n._each (i.seatbid, function (s) {n._each (e.bid, function (s) {var a = {}; for (var c in t.bidRequest. bids) e.impid == t.bidRequest.bids [c] .bidId&& (a = t.bidRequest.bids [c]); n._each (a.params. pre_market_bids, function (t) {t.deal_id == e.id&& (e.price = t.price, i.cur = t.currency)}); var d = {requestId: a.bidId, currency: i.cur || « USD », cpm: e.price, creativeId: e.crid || «  », dealId: e.dealid || «  », ttl: 360, netRevenue:! 0, channel_id: i.id, cache_key: e.ext.cache_key, vastUrl: « https: // search .spotxchange.com / ad / vast.html? key = « e.ext.cache_key, videoCacheKey: e.ext.cache_key, media type: sd, width: ew, height: eh}; d.meta = d.meta | | {}, e&&e.adomain&&0e.length) && (t = e.length); for (var r = 0, n = new array (t); re.length) && (t) = 0, n = new array t); r = e.length? {Fer tig:! 0}: {done:! 1, value: e [n]}}, e: function (e) {throw e}, f: i}} throw new TypeError (« Invalid attempt to iterate non-iterable instances. NTo be iterable, non- Array objects have a [Symbol.iterator] () method. « )} Var o, a =! 0, s =! 1; return {s: function () {r = e [Symbol.iterator] ()}, n: function () {var e = r.next (); return a = e.done, e}, e: function (s) {s =! 0, o = e}, f: function () {try {a || null == r.return || r.return ()} finally {if (s) throw o}}}} (o); try {for (ds ();! (a = dn ()). done;) {var l = a.value; 01e3 * e.config.storage.refreshInSeconds),! i || s || n || zero! = (u = r) CSSE ANDCHAR&u! == U (t)? O = e.submodule.getId (e.config, t, i): « function » == typeof e.submodule.extendId&& (o = e.submodule.extendId (e.config, t, i)), c.isPlainObject (o) && (o.id&& (B (e, o.id), i = o.id), « function » == typeof o.callback&& (e.callback = o. callback)), i&CSSidOANDbCHj = e.submodule.decode (i, e.config))): e.config.value? e.idObj = e.config.value: (d = e.submodule.getId (e.config, t, void 0), c.isPlainObject (d) && (« function » == type of d.callback&& (e. callback = d.callback), d.id&& (e.idObj = es (d.id, e.config))))} Function Y () {var e, t, r, n = (e = D, t = j, Array.isArray (e)? e.reduce (function (e, r) {return! r || c.isEmptyStr (r.name) || (! r.storage || c.isEmptyStr (r.storage. type) || c.isEmptyStr (r.storage.name) || -1 === t.indexOf (r.storage.type)) &&! C.isPlainObject (r.value) && (r.storage || r .value) || e.push (r), e}, []): []); n.length&CSSEA NDCHAR (r = k.filter (function (e) {return! I () (P, function (t) {return t.name === e.name})}), P = r.map ( Function (e) {var t = i () (n, function (t) {return t.name === e.name}); return e.findRootDomain = z, t? {Submodule: e, config: t, Callback: void 0, idObj: void 0}: null}). Filter (function (e) {return null! == e})! X&&P.length&& (Object (da) (). RequestBids.before (G, 40) , c .logInfo («  ». concat (S, « – usersync config updated for ») .concat (P.length, « submodules: »), P.map (function (e) {return e.submodule.name}) ), x =! 0))} Function X (e) {i () (k, function (t) {return t.name === e.name}) || (k.push (e), Y ())} function $ (e) {P = [], x =! (D = []), y = void 0, -1! == (j = [w.localStorageIsEnabled ()? A: null, w.cookiesAreEnabled ()? I: null] .filter (function (e) {return null! == e})). IndexOf (I) &&w.getCookie (C)? C.logInfo («  ». Concat (S, « – opt-out cookie found, exit module »)): – 1! == j.indexOf (A) &&w.getDataFromLocalStorage (C)? c.logInfo («  ». concat (S, « – Opt-out localStorage found, exit module »)) 🙁 e.getConfig (functio n (e) {var t = e.userSync; t&&t.userIds&& (D = t .userIds, h = c.isNumber (t.syncDelay)? t.syncDelay: O, _ = c.isNumber (t.)? t.auctionDelay: E, Y ())}), object (da) (). getUserIds = V, Object (da) (). getUserIdsAsEids = K, Object (da) (). refreshUserIds = H)} $ (ob), Object (pc) (« userId », X)}}, [894]) , pbjs.processQueue ();
}, {}];
window.modules [« visibility.legacy »] = [function (required, module, export) {« use strict »; DS.service (« $ visibility », [« $ document », « $ window », « _ throttle », « Eventify », function (e, t, n, i) {var o, r, h = []; Function s (e, t) {return et? E: t} Function d (e, t, n) {! E.preload&&e.preloadThreshhold&&function (e, t, n, i) {return t.top = e.shownThreshold&&! e.seen?, new r (« shown », t))}, 15)) :(! n || i1&& (h = e (r, Math.floor (n / o), i-1, o)) , h}, this.getVerticallyVisiblePixels = f, this.getViewportHeight = function () {return t.innerHeight || e.documentElement.clientHeight || e.body.clientHeight}, this.getViewportWidth = function () {return t.innerWidth || e.documentElement.clientWidth || e.body.clientWidth}, this.isElementNotHidden = u, this.isElementInViewport = function (n) {var i = n.getBoundingClientRect (); return i.top> = 0&&i.left> = 0&CSE = o.length) return {done: true}; return {done: false, value: o [i]}; }, e: function e (_e) {throw _e; }, f: F}; } throw new TypeError (« Invalid attempt to iterate a non-iterable instance. nTo be iterable, non-array objects must have a [Symbol.iterator] () method. »); } var normalCompletion = true, didErr = false, err; return {s: function s () {it = o [symbol.iterator] (); }, n: function n () {var step = it.next (); normalCompletion = step.done; Regression; }, e: function e (_e2) {didErr = true; err = _e2; }, f: function f () {try {if (! normalCompletion && it.return! = null) it.return (); } finally {if (didErr) throw err; }}}; }}

Function _unsupportedIterableToArray (o, minLen) {if (! O) return; if (typeof o === « string ») return _arrayLikeToArray (o, minLen); var n = Object.prototype.toString.call (o) .slice (8, -1); if (n === « Object » && o.constructor) n = o.constructor.name; if (n === « Map » || n === « Set ») returns Array.from (o); if (n === « Arguments » || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray (o, minLen); }}

Function _arrayLikeToArray (arr, len) {if (len == null || len> arr.length) len = arr.length; for (var i = 0, arr2 = new array (len); i

Ref: https://slate.com

Donnez votre avis et abonnez-vous pour plus d’infos

[gs-fb-comments]

Vidéo du jour: