Remember That Texan Kid Arrested For His Homemade Clock? Well Now He’s Demanding $15 Million Compensation

It’s been a whirlwind couple of months for Ahmed Mohammed, but is he getting a bit too big for his boots?