Over 38 million RAD shares short. Time for a squeeze? 2.bp.blogspot.com/_Yy3nxANArBw/S9UBoIci1hI/AAAAAAAABiE/H8gD-SZBFkg/s1600/cartoon+muhammad+16-muhammed-cartoon14.jpg