Hi there,
Just want to clear a few things up. The ATC in question did get caught sleeping, ATNS didn't let it slide - the union got him off the hook (exceeding of hours etc.). Whether it was due to staff shortages I'm not too sure.
The last incident involved two aircraft, both international flights, one crossing the runway and one cleared for take-off.
And to be clear, he was not "sacked" because of the incident, but because he did not report it, and ATNS found out via the grapevine.
Rgds