British forces demolish Iraqi police station

British forces demolish Iraqi police station

Copyright © 2006