Google Translate Lists ‘Police Officer’ as the Definition of ‘Demon’
The translation app for Google, recently listed “a police officer” as the primary definition of “demon.” The secondary definition is “an evil spirit or devil.” THE NFL WILL ALLOW SOCIAL ...