Young woman allegedly kidnapped and raped manages to evade her captors by enabling location sharing feature on her phone
A Belgian woman who was allegedly kidnapped by five men successfully managed to evade her captors after she somehow managed to switch on the location sharing feature on her phone. According to the EFE news …