Revolutionary fighters battled block by block Saturday as snipers rained fire from rooftops in fierce street fighting.
USATODAY.com News, USA Today
Sat, 10/08/2011 - 7:09am
Revolutionary fighters battled block by block Saturday as snipers rained fire from rooftops in fierce street fighting.