Halifax: Richard Wright, a Canadian who was giving money to strangers on the streets of Halifax Regional Municipality last week, was sent by the local police to a mental hospital.

He was approached by the police after they were alerted of his generous gestures last Thursday. After speaking with Wright, the cops decided to refer him to a mental hospital in Charlottetown for a mental health assessment.

Sergeant Leanne Butler said that the officers who encountered Wright deemed it necessary to send Wright to a mental health professional.

She added that there were no arrests made or charges filed regarding Richard’s kind acts, noting that there were no criminal acts committed.

Wright’s family claims the generous man is being treated “unfairly” both by the police and the hospital.

Richard’s daughter, Chelsey said her father is being unjustly held for doing good for the community.