Trolling police by song in France

Police in the United States and France have been facing demonstrations and looting for several...

Read More