Protesters hold rally in Trafalgar Square . It coincides with Saturday 's NATO meeting on Afghanistan . Comment:
Protesters hold rally in Trafalgar Square . It coincides with Saturday 's NATO meeting on Afghanistan . Protesters say the war costs too much and is n't justified .