Twenty five year old Ross Russell Jr, a former Defence Force football stand-out, was freed today, after two years in jail awaiting trial for the murder of former Diego Martin resident Selwyn Gaff. Russell Jr, who maintained his innocence and offered an alibi which suggested he could not have been …
Read More »