Logan: Did Mr. Sinister Help Create X-23?

While X-Men: Apocalypse received a mixed reaction from fans and critics alike, one scene got fans [...]