Posted in 热点事件

Memphis Police Brutality in 200 words

What happened? Memphis, Tenn., USA. Memphis police officers beat a motorist in a traffic stop. Three…

Read more
Posted in 教育培训

Police Brutality in America (University of Michigan Teach-out)

A one-week short teach-out course of the University of Michigan that I have enjoyed. Hope you will l…

Read more