Dinesh Suntharalingam, 23, was arrested from his home at Markham in the Greater Toronto Area of the Canadian province of Ontario in connection with the killing of Sathiyaraj Mahindran, media reported Friday.
The body of 21-year-old Mahindran was found at the edge of river Welland in King's Bridge in the Niagara area April 21, 2012. He was reported missing the same day.
Police charged Suntharalingam with second-degree murder.
“The investigation into Mahendran's death is still ongoing and further arrests are anticipated,” the Toronto Star quoted police as saying in a statement.
Though no cause of death was given at the time the body was recovered, police confirmed it as a homicide in August 2012.
Niagarathisweek.com quoted Niagara Regional Police media officer Derek Watson as saying that both Mahindran and Suntharalingam knew each other and lived close to each other.
"The investigation has been ongoing for 13 months," Watson said.
Sir Geoff Boycott's birthday: Top 10 opening batsmen in Test cricket history
Photos: Malaika Arora Khan, Arbaaz Khan's family dinner in Bandra
Photos: Soha Ali Khan and hubby Kunal Kemmu watch '31st October'
Photos: Ileana D'Cruz spotted in Bandra
Photos: Sombre Shilpa Shetty with husband Raj Kundra in Juhu