The launch of small satellites could potentially bring illegal fishing and other illicit criminal enterprises to their knees. While a bit over-optimistic in my opinion, this article from Popular Mechanics about the latest development in satellite technology is very informative. 309 more words