I heard a rumor here on FR that some people were shooting at US helicopter in Indonesia. Has anyone heard more about this?
I wondered when the cockroaches would swarm the doorstoop.