AOPA are talking about all FAA certificate holders to carry US Government issued ID. This will no doubt include a background check, finger printing and photographing. Mind you, I'm not opposed to this as long as its done properly, and with the minimum of fuss. Better to be vetted and then avoid more 'knee jerk' reactions like we've seen in previous months.
Shame really, the Land of the Free is becoming less free by the day.
Cheers
EA