Framework

Pictures in the News | April 12, 2013

Today’s Pictures in the News takes us to Australia, Bahrain, China, France, India, Japan, Myanmar, North Korea, South Africa, Syria, Venezuela,  and closer to home, California, Georgia and Nevada. Enjoy.