Zimbabwean national Andrea Imbayarwo, wanted for the brutal rape and murder of a British woman in July 2014, evaded justice for six years until he was nabbed after posting his picture on Facebook on his birthday.
Rapist, murderer faces trial after six years on the run, thanks to Facebook
0 Comments