actually, in hindsight I have some serious reservations about that newly reactivated twitter. It could be real but I suspect it is a fake. Unless there is some confirmation (genuine new photos/videos showing face) you risk getting scammed if you forward money to the person behind it.