美國警察射殺案件-從數據的角度看看

2021-02-15 老谷喬Sunix

最近這段時間,發生在美國的警察槍殺嫌疑人事件頻繁出現在各個媒體,這些事件都在強調美國警察濫用權力。說實話,當初去美國西部自駕的時候,我們在路上還是有點擔心遇到警察的,因為真的不清楚這些警察會怎麼對待我們,不過還好,因為我們開車還算守法,沒有遇到任何的警察攔車。現在我用華盛頓郵報維護的一份數據,通過數據可視化的方式來看看2015年到目前為止,發生在美國的警察槍殺嫌疑人事件是怎麼樣的。

為了更好的可視化效果,這次沒有用Matplotlib和Seaborn,而是換成了Plotly,同時用Folium來把數據放到地圖上.

import pandas as pdimport plotly.express as pximport plotly.graph_objects as goimport folium 

這份數據的最新更新時間是2020年9月28號

all_data = pd.read_csv('./fatal-police-shootings-data.csv',                       parse_dates=True, squeeze=True,index_col=2)

首先還是簡單看看數據是什麼樣子的

數據裡面除了姓名,年齡,性別以及族裔信息外,還有案件的地點以及經緯度信息,還有發生時警察使用了什麼武器,嫌疑人是否逃跑以及嫌疑人攻擊警察的類型,看來信息還是挺豐富的。

再來看看數據量

(5652, 16)

這意思是說,從2015年1月1日到2020年9月28日,已經有總共5652人死於美國警察的槍下(哦對了,應該也包括膝蓋)。

接著處理一下缺失值:

# 對於Name為空的,我們直接用NoName來填充all_data['name'].fillna(value='NoName', inplace=True)# Armed欄位表示嫌疑人被警察射殺時,是否用武器以及用了什麼武器,對於為空的欄位,我們用UnKnown代替all_data['armed'].fillna(value='unknown weapon', inplace=True)all_data['gender'].fillna(value='M', inplace=True)all_data['flee'].fillna(value='UnKnown',inplace = True)

接著我們看看年齡的情況

all_data['age'].describe()

從上面看出,被槍殺的人平均(Mean)年齡37歲,最小(Min)的6歲(What???美國警察連6歲小孩都沒有放過?),最大(Max)91歲,年齡中值(Median)是35歲,下面再看看年齡的分布。

fig = px.histogram(all_data, x="age", color='gender',barmode='overlay',                   opacity=1, title='不同性別按年齡的分布情況(2015年1月-2020年9月)',width=800)fig.update_layout(xaxis_title='年 齡', yaxis_title='總數',titlefont=dict(size=18),                 legend=dict(title='性別',x=0.8,font=dict(size=12)),                 plot_bgcolor='white')

從上面的直方圖可以看出來,整體年齡偏年輕。不過為了不影響真實趨勢,對缺失的年齡就不做填充了。

來看看性別比例,絕大數被射殺的都是男性。

df_gender = all_data.groupby('gender').agg('count')df_gender.sort_values('id', inplace=True, ascending=False)df_gender.reset_index(inplace=True)
fig = px.bar(df_gender,x='gender',y='id',color='gender',text='id',width=400) fig.update_traces(texttemplate='%{text:.f}', textposition='outside')fig.update_layout(uniformtext_minsize=8, uniformtext_mode='hide', title_text='案件涉及人性別對比(2015年1月-2020年9月)',xaxis_title='',yaxis_title='', plot_bgcolor='white', legend=dict(title='性別',x=0.8,font=dict(size=14)), xaxis=dict(tickfont=dict(size=14),ticklen=1) )

下面我們來看看這些案件每年發生的數量:

df = all_data.groupby('year').agg('count')df.reset_index('year',inplace = True)
fig = px.bar(df, y='id', x='year', text='id',width=600)fig.update_traces(texttemplate='%{text:.f}', textposition='outside',width=0.7,textfont=dict(size=14)) fig.update_layout(uniformtext_minsize=8, uniformtext_mode='hide', title_text='每年案件發生總數(2015年1月-2020年9月)',xaxis_title='',yaxis_title='',titlefont=dict(size=22), xaxis=dict(tickfont=dict(size=14)),yaxis=dict(showticklabels=False),title=dict(xref='paper'), plot_bgcolor='white')

從上圖可以看出來,每年幾乎都超過960人被警察射殺身亡,其中最多的是2019年,達到了999人。這裡還有一個有意思的趨勢,自2016年川普上臺以後,警察射殺案件是逐年上升的。

我們再來看看這些案件在美國各個州和城市發生的情況,首先是按州來統計:

df = all_data.groupby('state').agg('count')df.sort_values('id', ascending=False, inplace=True)df.reset_index(inplace=True)fig = px.bar(df[df['id'] > 100], x='state', y='id', text='id',             title="<b>從每個州被槍殺總人數的角度來看(2015年1月-2020年9月):</b><br>加利福尼亞(CA)、德克薩斯(TX)和佛羅裡達(FL)是前三甲,<br>亞利桑那(AZ)緊隨其後,但加州就是要給人一騎絕塵的感覺!", width=900)# fig.update_traces(textposition="outside")fig.update_layout(plot_bgcolor="white", xaxis_title='', yaxis_title='', title=dict(                font=dict(size=18), xref='paper'), yaxis=dict(showticklabels=False),                 )

然後是按城市的統計,不過由於城市太多了,我們就看前10名吧:

df = all_data.groupby('city').agg('count')df.sort_values('id', ascending=False, inplace=True)df.reset_index(inplace=True)
fig = px.bar(df.head(10), x='city', y='id', text='id', title="前三名的洛杉磯(Los Angeles)、鳳凰城(Phoenix)和休斯頓(Houston)都是<br>耳熟能詳的城市,但是拉斯維加斯(Las Vegas)進不了前三甲還是有點讓人意外", width=900)# fig.update_traces(textposition="outside") fig.update_layout(plot_bgcolor="white", xaxis_title='', yaxis_title='', title=dict(                font=dict(size=18), xref='paper'), yaxis=dict(showticklabels=False), )

從這次美國國內的示威遊行和暴亂來看,警察射殺案件往往跟黑人有很大關係,那我們就來看看,警察的射殺跟族裔到底有什麼樣的關聯。

df = all_data.groupby('race').agg('count')df.sort_values('id', ascending=False, inplace=True)df.reset_index(inplace=True)
fig = px.bar(df, x='race', y='id', text='id',             title="如果光從上面的數據看,白人是最多的,其次是黑人,拉丁裔第三,然後是亞裔,<br>美洲土著,其他.但是光看絕對值也不行,因為美國的白人人口佔大多數,從比例<br>上來講,也應該是白人多。", width=900)fig.update_layout(xaxis=dict(tickmode='array', tickvals=[0, 1, 2, 3, 4, 5], ticktext=['白人', '黑人', '拉丁裔', '亞裔', '土著', '其他'], tickfont=dict(size=16)), plot_bgcolor="white", xaxis_title='', yaxis_title='', title=dict(    font=dict(size=18), xref='paper'), yaxis=dict(showticklabels=False),
)

所以為了得到一個更客觀和公平的角度,我們還要從人口數的角度來比較。為了這點,我還專門去美國人口調查局官網(Census.gov)找來了最近的數據。

從圖上看,美國官方預測到2019年,總人口數是為3億2千8百萬人左右,其中:

白人佔比60.1%,共約2億

黑人佔比13.4%,約4千4百萬

拉丁裔佔16.2%, 約5千3百萬

亞裔佔5.9%,約1千9百萬

至於其他族裔,人數太少,我們就不統計了,看看這最多的族裔的情況。

所以為了更好的對比族裔之間的差異,我們把數據換算成每百萬人被射殺的數量。

ser = all_data.groupby('race').agg('count')['id']df =ser.to_frame()  df.rename(columns={'id':'Number'},inplace=True) df.reset_index(inplace=True)df.drop(index=[3,4],inplace=True) df.sort_values(by='Number',ascending=False,inplace=True)df['pop'] =[200000000,44000000,53000000,19000000]df['npm'] = df['Number']/df['pop']*1000000df.sort_values('npm',ascending=False,inplace=True)
fig = px.bar(df, x="race", y="npm", text="npm", width=750, title="<b>各族裔每百萬人被警察槍殺的人數(2015年1月-2020年9月):</b><br>從數字上來看,在不考慮各族裔犯罪比例的前提下,<b>黑人</b>每百萬人被警察槍殺的人數最多,<br>並且比例幾乎是白人的<b>三倍</b>.")fig.update_traces(texttemplate='%{text:.2s}')fig.update_layout(title=dict(font=dict(size=16), xref='paper'), plot_bgcolor='white', xaxis=dict(tickmode='array', tickvals=[0, 1, 2, 3], ticktext=['黑人', '拉丁裔', '白人', '亞裔'], tickfont=dict(size=16), title='',ticklen=3), yaxis = dict(showticklabels=False,title=''), )

前面在介紹數據的時候提到,數據裡包含了嫌疑人是否逃跑的信息,我們來看一下:

colors = ['lightslategray',] * 5colors[0] = 'crimson'
df_flee = all_data.groupby('flee').agg('count')df_flee.reset_index(inplace = True)df_flee.sort_values('id',ascending=False, inplace = True)
fig = px.bar(df_flee,x='flee',y='id',text='id',color='flee', color_discrete_sequence=colors, title='<b>警察射殺事件中嫌疑人逃跑情況(2015年1月-2020年9月):</b><br>可見在絕大多數的事件中,嫌疑人都是在並未逃跑的情況下被警察射殺的。')
fig.update_layout(title=dict(font=dict(size=16), xref='paper'), plot_bgcolor='white', xaxis=dict(tickmode='array', tickvals=[0, 1, 2, 3,4], ticktext=['未逃跑','乘車逃跑','未藉助交通工具', '未知方式','其他方式'], tickfont=dict(size=16), title='',ticklen=3), yaxis = dict(showticklabels=False,title=''),showlegend=False, )

一般來講,警察執勤都是要有執法攝像機的,要麼在車上,要麼在隨身攜帶,正好數據中有這個信息,我們來看看:

df_camera = all_data.groupby('body_camera').agg('count')df_camera.reset_index(inplace = True)df_camera.sort_values('id',ascending=False, inplace = True)fig = px.bar(df_camera,x='body_camera',y='id',text='id',color='body_camera',color_discrete_sequence=['crimson','lightslategrey'],title='<b>警察射殺事件中警察隨身攝像頭佩戴情況(2015年1月-2020年9月):</b><br>可見在絕大多數的事件中,警察都沒有配備隨身攝像頭或沒有影像記錄,<br>這可能也意味著當這些射殺發生後,各方無法利用視頻證據來檢視案情,只能更多聽當事警察的描述。')fig.update_layout(title=dict(font=dict(size=16), xref='paper'), plot_bgcolor='white',                  xaxis=dict(tickmode='array', tickvals=[0, 1, 2, 3,4],                             ticktext=['無隨身攝像頭記錄','有隨身攝像頭記錄'], tickfont=dict(size=16), title='',ticklen=3),                  yaxis = dict(showticklabels=False,title=''),showlegend=False,                  )

根據記錄,警察射殺案件中,有很多記錄了嫌疑人的精神狀態的問題,來看一下:

df_mental=all_data.groupby(['race','signs_of_mental_illness']).agg('count')df_mental.reset_index(inplace = True)df_mental.sort_values('id',ascending=False, inplace = True)fig = px.bar(df_mental,barmode='group',x="race", y="id", text='id',color="signs_of_mental_illness",              title="<b>案件中各族裔人群精神問題狀態的對比(2015年1月-2020年9月):</b><br>可以看出白人中有精神問題的比例(29.5%)是最高的,其次是亞裔為24.7%,<br>黑人的反而才15.5%,說明發生這些事件時,黑人更大比例處於清醒狀態")fig.update_layout(title=dict(xref='paper',font=dict(size=20)),                  plot_bgcolor='white',                  xaxis=dict(tickmode='array', tickvals=[0, 1, 2, 3, 4,5],                              ticktext=['白人', '黑人', '拉丁裔', '亞裔', '土著', '其他'],                               tickfont=dict(size=16),title=''),                  yaxis=dict(showticklabels=False,title=''),                 legend=dict(y=0.5,x=0.9,title=dict(text='精神問題狀態'))                 )

另外,我們還可以看看事件發生時,各族裔精神狀態與年齡的關係,這裡我用一個動圖:

fig = go.Figure()fig.add_trace(go.Violin(    x=all_data['race'][all_data['signs_of_mental_illness'] == True],    y=all_data["age"][all_data['signs_of_mental_illness'] == True],    legendgroup='Yes', scalegroup='Yes', name='有症狀',    side='positive', line_color='red'))fig.add_trace(go.Violin(    x=all_data['race'][all_data['signs_of_mental_illness'] == False],    y=all_data["age"][all_data['signs_of_mental_illness'] == False],    legendgroup='Yes', scalegroup='Yes', name='無症狀',    side='negative', line_color='green'))fig.update_layout(xaxis=dict(tickmode='array', tickvals=[0, 1, 2, 3, 4,5],                             ticktext=['白人', '黑人', '拉丁裔', '亞裔', '土著', '其他'], tickfont=dict(size=16)),                  title=dict(text="事件中各族裔精神病狀態與年齡關係對比(2015年1月-2020年9月)", xref="paper"),                  width=800,legend=dict(font=dict(size=14)),                  titlefont=dict(size=22))

接著我們來看看這些人在被射殺的時候,是否有武器以及用的什麼武器

all_data['armed'].unique()

簡單用機器來翻譯一下吧,好傢夥!真是啥都可以當武器啊,不過那個「承包商水平」是個啥東西?

"槍"," 無武裝", "玩具武器", "釘子槍", "刀", "未知", "鏟","車","錘子","斧頭","劍","砍刀", "盒子切割機","不確定","金屬物體","螺絲刀", "割草機刀片"," 旗杆", "槍和炸藥", "無繩鑽"," 十字弓", "金屬杆", "電擊槍" , "金屬管", "金屬手工工具","鈍器","金屬棒","鋒利的物體", "肉切刀"," 劫車" "鏈" " "承包商水平", "未知武器","訂書機","啤酒瓶","豆袋槍", "棒球棒和壁爐撲克", "直邊剃鬚刀", "槍和刀"," 斧頭 ", "磚頭", "棒球棒", "手火炬", "鏈鋸"," 花園工具", "剪刀", "杆" , "拾斧" , "手電筒"," 坎託" , "矛", "椅子", "草叉", "斧頭和槍", "巖石", "一塊木頭", "刺刀", "管道", "玻璃碎片"," 摩託車", "胡椒噴霧", "金屬鏟" , "撬棍"," 槳", "砍刀和槍", "輪胎鐵", "空調","杆和刀","棒球棒和瓶子", "煙花","筆","鏈鋸","槍和劍","槍和汽車", "彈丸槍", "聲稱有武器", "Bb 槍", "燃燒裝置", "武士劍","弓箭","槍和車", "車輛和槍"," 扳手", "手杖", "酒吧工具", "手榴彈","BB 槍和車輛", "黃蜂噴霧", "氣手槍", "氣軟手槍","棒球棒和刀","車輛和砍刀", "碎冰錐", "汽車, 刀和狼牙棒", "瓶子", "槍和砍刀"

武器花樣挺多,我們對排名前10位的做一個排序看看

df = all_data.groupby('armed').agg('count')df.sort_values('id', ascending=False, inplace=True)df.reset_index(inplace=True)fig = px.bar(df.head(10), x='armed', y='id', text='id',             title='<b>事件發生時嫌疑人武器持有情況(2015年1月-2020年9月):</b><br>可以看出,事件發生時,嫌疑人<b>持槍</b>的數量是最多的,其次是<b>持刀</b>,<br>但是依然有高達<b>357</b>個<b>沒有任何武器</b>的人被射殺,所以說過度執法的情況的確存在。', width=600)fig.update_layout(xaxis_title='', yaxis_title='', plot_bgcolor='white',                  title=dict(font=dict(size=20),xref='paper'), yaxis=dict(showticklabels=False))

下面我們把持械名單用詞雲來表示,字體越大的,表示出現次數越多

from wordcloud import WordCloud, ImageColorGeneratorfrom PIL import Imagefrom os import pathimport numpy as np
armed=all_data['armed']words = ''tokens=list()for i in range(len(armed)): words +=' '+str(armed.iloc[i]).strip()wordcloud = WordCloud(width = 1500, height = 800, min_font_size = 16,colormap='Blues').generate(words) plt.figure(figsize=(15,10))plt.imshow(wordcloud)plt.axis("off")

前面也提到,數據裡有每個案件發生的經緯度信息,通過把這些事件顯示在地圖上,可以更好幫助我們了解案件發生的信息:

df_all=all_data.dropna(subset=['latitude'])san_map = folium.Map(location=[37.77, -122.42], zoom_start=4,width='100%',height='100%')incidents = folium.map.FeatureGroup()for lat, lng, in zip(df_all.head(1000).latitude, df_all.head(1000).longitude):    incidents.add_child(        folium.CircleMarker(            [lat, lng],            radius=2,             color='red',            fill=True,            fill_color='red',            fill_opacity=0.6        )    )san_map.add_child(incidents)

很明顯,東西兩岸都是高發地,特別是經濟發達的地區,都是高發,來,我們把數據歸到各州看看:

df_st = all_data.groupby('state').agg('count') df_st.reset_index(inplace=True) df=df_st[['state','id','name']]state_geo = f'./us-states.json'm = folium.Map(location=[48, -102], zoom_start=4)folium.Choropleth(    geo_data=state_geo,    name='choropleth',    data=df,     columns=['state', 'id'],    key_on='feature.id',    fill_color='Reds',    fill_opacity=0.9,    line_opacity=0.2,    bins=9,    legend_name='Fatal Police Shooting in US 2015.1-2020.9').add_to(m)folium.LayerControl().add_to(m)m

這樣比看柱狀圖更加直觀了,加州和德州最多。

除了這種靜態的地圖信息,我們還可以把在地圖上動態地顯示各地的發生數量以及每個人的姓名:

import numpy as npall_data.dropna(subset=['longitude','latitude'],axis=0,inplace= True) from folium import pluginssan_map = folium.Map(location=[np.mean(all_data.latitude), np.mean(all_data.longitude)], zoom_start=4,width='100%',height='100%')incidents = plugins.MarkerCluster().add_to(san_map) for lat, lng, label, in zip(all_data.latitude, all_data.longitude, all_data.name):    folium.Marker(        location=[lat, lng],        icon=None,        popup=label,    ).add_to(incidents)san_map.add_child(incidents)


最後,我們把各州以及各城市的發生情況放在一個叫樹形圖的圖形裡面,這樣可以動態的看到每個州,各個城市的情況:

df_tree = pd.pivot_table(all_data,index=['state','city'],values=['id'],aggfunc='count')df_tree.reset_index(inplace = True)fig = px.treemap(df_tree, path=['state', 'city'], values='id',color='id',title="<b>各城市發生射殺事件數量的總體樹形圖(2015年1月-2020年9月)</b>")fig

在樹形圖裡,面積代表了數量,同時還能體現包含關係。

通過對這份數據的可視化分析,我們至少可以得出的一個結論就是在美國,的確存在警察濫用暴力的情況,而且還非常的嚴重,同時,警察執法時對於不同族裔的選擇性執法情況也是非常明顯的。而在發生地點方面,越是經濟發達,越是族裔多樣化的地區,案件發生越多。

相關焦點

  • 大數據顯示:美國警察並不歧視黑人,黑命貴運動抗議的是一個神話
    要得出「弗洛伊德之死反映了美國警察與社會對黑人有殘暴的系統性種族歧視」這樣的結論,我們必須冷靜的對大數據進行分析,看看有沒有宏觀的依據。而不是僅僅看見媒體的一個視頻和一張圖片就浮想聯翩,對號入座。因此讓我們來仔細看看權威的統計數據呈現什麼樣的圖景,而且基於大數據得出的結論並不能被弗洛伊德個案的任何結果所推翻。
  • Drexel University學者研究發現:黑人被警察射殺的機率最高,亞裔最小
    群眾在橄欖球場集會抗議今年9月警察射殺了來自夏洛特的 Keith Scott
  • 被美軍警射殺黑人系餐廳老闆 生前常請警察吃飯
    ▲現場視頻截圖(來源:Facebook)當地時間1日,美國肯塔基州路易斯維爾市警方與聚集人群發生衝突,警察和國民警衛隊稱遭到人群槍擊,並在還擊過程中射殺一名黑人男子
  • 美國又出現「警察打死黑人」事件 民眾不幹了!
    美國又出現警察暴力執法致黑人死亡事件
  • 菲律賓:警察當街射殺退伍軍人!(監控曝光全程)
    呂宋島奎松市21日就發生一起槍擊案,一名退伍軍人被警方指控,違反了防疫措施、持有槍械等理由,被警方包圍並當街開槍射殺! 監控畫面曝光後引起當地社會譁然,菲國軍方、國家調查局與奎松市檢察院目前已介入調查。
  • 突發:奎松市退伍軍人疑違反隔離政策被警察射殺
    PNP負責人:警察按照指示開槍射擊因涉嫌違反奎松市加強的社區檢疫措施 ,一名前士兵在今日被警察射殺。菲律賓國家警察(PNP)局長Archie Gamboa 稱該警察只是在接受武裝嫌疑人的襲擊時遵循相關指示。
  • 美國白人警察又殺黑人
    美國南部喬治亞州亞特蘭大市日前又發生一起白人警察執法時槍殺黑人的事件:27歲非洲裔男子布魯克斯在與警察發生爭執後被警察開槍射殺。
  • 路易斯維爾市向被警察錯誤射殺黑人女子的家人支付1200萬美元
    華盛頓 — 美國中南部城市肯塔基州路易斯維爾市同意向黑人醫療技師布倫娜·泰勒(Breonna Taylor)的家人支付1200
  • 美國男子勸架卻被警察槍殺,一看果然又是黑人
    據多家美國媒體報導,有目擊者稱,在案發當晚,來自德克薩斯州沃爾夫城的黑人男子喬納森·普萊斯,發現當地一處加油站裡一名男子在襲擊一名女子,於是上前阻止。當警察到來後,普萊斯嘗試向警察說明發生了什麼,並舉起了雙手,可他還是被警察先後用電擊槍和手槍襲擊,最終被殺。
  • 華裔少年欲自殺家人報警,之後卻慘遭美警射殺,被殺前已舉起雙手
    日前,美國19歲的華裔少年克裡斯蒂安·霍爾(Christian Hall,中文名陳智博)經歷了心理健康危機,當他站在橋上考慮自殺時,他的家人打電話給賓夕法尼亞州立警察幫助他
  • 事發地發生抗議,Wendys餐廳被燒,涉事警察被解職.
    昨天,我們報導了周五晚上黑人青年Brooks暴力反抗,被警員射殺以及亞特蘭大市長宣布辭職的新聞。詳情請點擊這裡。
  • 白人警察再次「掃黑」,這一次不僅黑人憤怒,美國政壇直接爆炸!
    ,而這一次的模式網友們也非常的熟悉,和此前的很多次一樣,都是因為白人警察殺死了黑人!此前美國已經發生了很多次類似的事情,因為此前美國就因為警察槍殺了黑人之後掀起了很多次的暴動,因為美國有史以來黑人都是備受歧視的,別人覺得打死一個黑人和打死一條狗沒有什麼區別,但是隨著社會的不斷發展,黑人的反抗意識也在逐漸形成,現在黑人已經不能接受被白人歧視,因此社會矛盾也就越來越多了!
  • 美國亂局再升級!警察再次射殺一黑人男子,西雅圖宣布「獨立」其他洲會跟進嗎?
    12日亞特蘭大警察再一次開槍打死了一名黑人男子,就在昨天亞特蘭大警察局局長埃裡卡·希爾茲宣布辭職。
  • 美國又發生駭人槍殺案件!父親懷疑女兒被帶壞吸毒,朝女兒男友轟五、六槍...
    圖自福斯新聞美國發生一起駭人槍殺案件。一名父親涉嫌殺害女兒的男友,只因他相信都是因為這位男友讓他17歲的女兒迷上毒品。根據《福斯新聞》報導,來自美國賓夕法尼亞州的41歲男子麥可(Michael D』Biagio)上周五到New Castle披薩店,朝著17歲的員工達倫(Darren Jevcak)開了五、六槍,將其殺害。
  • 慘叫聲連連,這則視頻完美解釋:為何美國警察開槍絕不留情
    https://v.qq.com/x/page/h3142bwc0z6.html最近,在美國的威斯康辛,又發生了一起黑人被警察擊斃事件
  • 瞧瞧,美國警察都這樣清算「暴徒」了,還被批太軟!
    美國警察的表現,成為這場「動搖國本」之亂的一個焦點。如此近距離地射殺一個抗議者,國會警察6日這一槍,再次展現「強力執法」的一面。騷亂次日,國會警察局長斯蒂文·桑德也辯護說,面對數千名暴徒,警方及其執法夥伴做出了「勇敢反應」。最新消息說,一名在國會騷亂中遭抗議者攻擊而受重傷的國會警察,已於7日晚間不治身亡。但警方足夠強硬了嗎?
  • 一絲不掛的裸體女孩和全副武裝的美國警察......
    隨著上周一名女性裸體抗議者與美國聯邦探員對峙的畫面被廣泛傳播,波特蘭的抗議活動終於吸引了眾多美國人關注的目光。這名年輕的裸體抗議者,被美媒稱為"Naked Athena",裸體雅典娜。裸體抗議是無聲的,但這種溫和的方式確是最強硬的、最執著的,也是最有攻擊力的。因為一個人放棄自尊的時候,會逼迫被抗議的對象去正視他人的羞恥感,會將被抗議對象逼迫到與裸體抗議者對等的自尊層面。
  • 看看這不要臉的韓國警察...
    在第一線經常接觸到的很多韓國刑事案件中能夠體會到,有一些韓國警察真的需要好好的反省反省。作為伸張正義的神聖職業之警察來說,應當將正義放在第一位。但有些警察只把自己升職、立功看成工作的目標。結果就發生了下面的故事。本文出自:微信公眾號laweui 《韓國專家金律師的服務快車》 轉載到其他平臺,請務必註明出處。
  • 23歲玩家開車2700公裡,射殺對方後自殺
    美國一名23歲男子千裡迢迢狂飆2,700公裡的車程,從加州跑到德州,槍殺了一名18歲的電玩玩家,隨後再返回家中,全程不到72小時。在警方上門搜捕時在家中自殺。警方初步相信,案件涉及線上遊戲的糾紛。根據《聖荷西信使報》報導,案發於當地時間18日早上6點左右,受害人塞恩(Matthew Thane)在住所門外被頭戴黑色電單車安全帽、身穿牛仔褲的兇手射殺。
  • 菲掃毒戰槍手闖入家中射殺
    書中寫道,一名受害者的妻子下跪哀求闖入家中的槍手,但丈夫仍在她面前被射殺。菲律賓女權團體(PILIPINA)和非營利組織INCITEGov今天舉行《婦女和杜特地反毒大屠殺》新書線上發表會。INCITEGov執行長伊巴涅斯(Marilou M. Ibanez)表示,掃毒戰受害者多數是窮人,住在城市擁擠不堪的地區。