No media source currently available
U.S. President Barack Obama and German Chancellor Angela Merkel held their own talks ahead of the G7 Summit; A police officer in McKinney, Texas has been put on leave after video surfaced of him wrestling a 14-year-old girl to the ground