Atlas Shrugged,
Do you mean Aeroporto Santos Dumont in Rio de Janeiro, Brazil and M'banza Congo, Angola? My - that's impressive range on a "Flying Forehead". Hope they have the crew rest facility installed.
Not sure about RUE though. Please explain...
VI