Strange Report Episode 3: Report 2641: Hostage – If You Won’t Learn, Die!

Some Chinese officials are in London to oversee a contemporary art exhibit when one of the officials is kidnapped.  Now the Chinese government is demanding the release of the kidnapped official, but the sentiment towards Chinese throughout the UK is complicated at best. There are UK citizens that have been kidnapped by the government in […]

Read More Strange Report Episode 3: Report 2641: Hostage – If You Won’t Learn, Die!