def retrieve_logs(fc):
    """
    Retrieve the logs from the Fritz ISP router in dictionary format.

    Args:
        fc: An initialised connection to the Fritz ISP router.
    Raises:
        N/A
    Returns:
        logs (dict): A single key/value dictionary containing the logs.
            Example:
                 {
                     'NewDeviceLog': 'log1date log1subject: log1detail\n log2date log2subject: log12detail'
                 }
    """
    # Retrieve the raw logs from the Fritz ISP Router
    logs = fc.call_action("DeviceInfo:1", "GetDeviceLog")
    return logs