A 19-year-old Afghan asylum-seeker suffered serious burns after setting himself on fire at a supermarket warehouse in Bavaria, German police said. Police said that the man poured gasoline over himself and set himself ablaze early Monday in Gaimersheim, a town between Nuremberg and Munich. He had bought the gasoline shortly before at a filling station. The blaze was extinguished swiftly by other people at the scene, but the man was seriously injured. The man's motives weren't immediately clear. Police say he was carrying a knife but didn't use it.

Based on the paragraph above can we conclude that "A 19-year-old afghan caught himself on fire inside of building."?
Yes