AJ Reveals a Secret!

Today on General Hospital, AJ discloses something to his son, Michael that could possibly free him of his previous charges he is now facing.

I have read everything from, “AJ didn’t do it, he has an alter,” to, “Alan is still alive.” There are many scenarios fans have come up with to try and guess what is going on. What do you think?