Russian IL-76 at BWI

Looking through flights around my area the other night, and I came across this one leaving BWI.

flightaware.com/live/flight/VDA6 … /KBWI/EGPK

Not sure why it was at BWI