MCR: Training Our Troops Posted by: MCR Shared article: Gerald Brown Last weekend I had the pleasure of conducting hands on basic […]