Source: United States & Canada – South China Morning PostRyan Routh faces charges of possessing a firearm despite being a convicted felon and possessing a firearm with an obliterated serial number.Read More
Source: United States & Canada – South China Morning PostRyan Routh faces charges of possessing a firearm despite being a convicted felon and possessing a firearm with an obliterated serial number.Read More