Shabir Ahmed, 73, was convicted of 30 child rapes and jailed in 2012 to serve concurrent sentences of 19 and 22 years.
A routine traffic stop in Texas has sparked debate after newly released body camera footage showed a woman repeatedly ...
Learning to trust people again takes a lot of patience for an anxious animal. An emotional video from @adoptmiamidogproject ...