Well, I can prove that most recent move (presuming black to play) was h4, but whether or not it was h3-h4 or h2-h4 is still eluding me.
No computer can solve this mate in 1, my revenge!!
The en passant answer is correct, but that was only the answer to the first part of the puzzle. Nobody has found the 2 mates in 2 moves as yet.
Please read post #41. That is mate, isn't it?

Black Queen on O3 to L6 checks the White King on Q11.
No way to block, and King's only escape square is R10.
Queen on T6 to T10, checkmate.
I think.

Javeir...I still have no clue how to create one of these puzzles...is there a software that I could use? I wanna make one for fun.
Just use any graphics editor of your choice. I made them using Corel's paintshop.

GUYS, I already spotted the mate in 2 in post 41!!
According to the OP there are three solutions of "checkmates in 2 moves." To date, only two of them have been found.
Post #15 found one of them. Post #41 repeated that same solution.
Does anyone actually bother to read the posts above ??
@Trysts found the only "mate in one." That was in Post #17.
So the search continues for the third solution of "mate in 2 moves" -- with the blind leading the deaf, apparently.

White's King is in check on W5 from the Black Pawn on V4; assuming it's Black's move, and taking the King outright is not an option, Rook R7 takes Queen X7.
Now the W5 king must move out of check.
Knight R14 to S12, checkmating the White King on Q11.

Found another 2-move mate. It jumped out at me, almost instantly.
1) QT6 to S5 (with check on the White King at S1). And threatening mate (of the White King at Q11) via QS5 to S9#.
2) If White blocks the check with QS4, seeking to stop the upcoming mate on S9, then black mates the other White King (on P1) with QQ5 to Q1.
3) If white blocks the initial check, with either the Bishop (on T3) or Knight (on T2), then Black mates (above) as per step #1 above.
And I suspect there are probably still more "2-moves mates," buried in that crazy (non-legal) set-up from Post #1.
Neat trick, by IM @JavierGil.
Unfortunately, this puzzle is of no practical use for a LEGAL chess game.
So I quit the Olympics, for a second time.

But can't white block the check on S11 by either Q on U8 to R11, or Knight on Q13 to R11?
However, Queen S5 to S9 might be checkmate?
Also, Queen Q5 to S3 check to King S1, would also seem to work in a similar fashion.

You're right -- the mate is QS5 to S9# (not S11).
I corrected it in Post #101. Thanks.
**And Queen on Q5 to S3 looks like it works via the same principle. So we have found at least 2 more "forced mates in 2 moves."
Let's declare victory and retire from the field.
Let the IM provide all additional solutions.
Zborg, that's very smart and it works. Well done!!
I hadn't seen that!
Bad news is there's officially 3 checkmates in 2 now.
I quit the Olympics. Can't handle the stress. Someone else will have to find the 3rd version of "checkmate in 2 moves."