Comment: Glad the British are reporting

(See in situ)


egapele's picture

Glad the British are reporting

on this. Where's the American media on it?