12 Striking Photos You Missed This Week

An oil spill in California, conflict in Kashmir and flooding in Bangkok make up some of this week’s most memorable images.



Source link