A 4.6-magnatude earthquake shook Bosnia-Herzegovina and was felt in Croatia and Serbia as well, officials said. The quake, which struck Friday night, was centered about 3 miles from the central Bosnian town of Zenica, Tanjug reported. Many residents of Zenica were out in the streets during the quake that lasted about 10 seconds, the report said. Srna news agency reported the quake shook all of Bosnia-Herzegovina and was also felt in Croatia and Serbia. A 4.2-magnitude aftershock tremor was felt about half an hour after the main quake, the report said.