| | | [External image]
[External image]
So. This sign is from the Glavnoye Razvedyvatelnoye Upravlenie (GRU), or Main Intelligence Directorate. It's basically the HQ of Russian spies, unless anyone here knows any better.
So, was this intentional, and what could it mean? |
|
|