John Estrada Denies Rumors of Link to Barbie Imperial, Calls It 'Fake News' | Daily Tribune