A mother from Shamokin, Pennsylvania is accused of abusing her 21-day-old twin boys.
Quickly and easily download Instagram videos with our free tool.