An injured owl in the Russian city of Smolensk has the good fortune to end up outside a fire station. Source link Post navigation GTA: Trailer for new game revealed after online leak Spread of gang violence wrecks Sweden's peaceful image