Kavkaz

Pakistan mosque siege ends

Pakistani troops have cleared the Lal Masjid or Red Mosque compound in Islamabad of fighters after two days of fighting that left more than 60 people dead, the military said. Many questions were unanswered on Wednesday, including the final death toll and whether any women or children had been killed.

Read More »