Nikolas Cruz posed with guns and knives in his social-media posts.
Nikolas Cruz posed with guns and knives in his social-media posts. Instagram
Nikolas Cruz posed with guns and knives in his social-media posts. Instagram