October 25, 2013

On tap please.


10/24/2013: German chancellor Angela Merkel furious about phone taps.