Aussie-twins - Latest News on Aussie-twins | Read Breaking News on Zee News

Aussie twins shoot themselves in suicide pact in US

Last Updated: Friday, November 19, 2010, 10:42

The double shooting occurred at Cherry Creek State Park in Arapahoe County.