A professional pop culture junkie for more than 25 years, Jeff Giles regularly surfaces in a number of far-flung locations on the Web.
Jeff Giles
British Teen Sentenced to Life in Prison for Plotting to Bomb Elton John Concert
A 19-year-old London resident who was arrested last year for planning to carry out a terrorist attack at an Elton John concert has since admitted the attempted crime in court.