Joseph Taylor who was wanted by the police in relation to the attempted murder of Euricka Garraway on 2012-04-04, turned himself in to the police today.
The police said that he will be charged shortly.
Joseph Taylor who was wanted by the police in relation to the attempted murder of Euricka Garraway on 2012-04-04, turned himself in to the police today.
The police said that he will be charged shortly.