The Beat DFW Daily Video

A team of 18 police officers was sent to rescue a ‘drowning woman’ from a Chinese river – only to find it was a sex doll.

Police in Shandong received a call reporting that a body had been seen floating in one of the province’s rivers.

The 18 officers worked frantically for 40 minutes to rescue what looked like a lady in distress, reports, quoting Chinese language news site Sohu.

Read More Here: