Quantcast

Richmond Hill man charged in kidnapping

By Michelle Han

A Richmond Hill man and three members of his family were arrested last week after they were indicted in Texas on federal charges that they had tried to kidnap the man