US President Barack Obama (L), French President Nicolas Sarkozy (C) and German Chancellor Angela Merkel (R) speak during the Group of Eight (G8) summit in L’Aquila, central Italy.

Leaders share a laugh

Article Tags

Leave a Reply

Archives

Recommended Links

support obama chronicles on facebook! they suck: a consumer sounding board montara ventures - musings from the coast hipaa compliance news brought to you by hcfa.com dahlias really cool web hosts