As billionaire Elon Musk and US president Donald Trump traded barbs publicly on Thursday, an unlikely name emerged, putting the US President on a spot. The name was Jeffrey Epstein, the late convicted sex offender. The Tesla CEO alleged the files pertaining to the case were never made public since Trump's name was there.